Bug 950241 - Add update restart flag to metro utils.
Bug 950241 - MetroAppShell restart params.
Bug 950241 - CEHHelper changes.
Bug 950241 - Get rid of delayed restart logic now that we restart after xpcom shutdown.
Bug 950241 - Replace misc. restart boolean flags and cleanup CEH Execute.
Bug 950241 - Update updater metro check to pick up new command line param.
Bug 950241 - Set front end flag for restart.
Bug 950241 - Delay desktop restart for updating until the metro browser has shutdown.
Bug 950241 - Update app runners last run settings to support dekstop updates from metro.
Bug 950241 - Prevent launching the browser via the ceh when there's an update in progress. r=bbondy