Bug 833508 - Make GlobalSyncStage construction process two phased. r=rnewman

--HG--
extra : rebase_source : a635e9fd45bff609b1b5ced5b6f54d10b51aecee