The internet is today abuzz with speculation about China President Xi Jinping being under house arrest. According to sev