Bug 950241 - Add update restart flag to metro utils. r=bbondy
Bug 950241 - Add new metrofx restart command line flag in MetroAppShell. r=bbondy
Bug 950241 - Add process running helpers to CEHHelpers. r=bbondy
Bug 950241 - Get rid of threaded delayed restart logic in the CEH. r=bbondy
Bug 950241 - Replace misc. restart boolean flags with an enum and cleanup CEH Execute. r=bbondy
Bug 950241 - Update nsUpdateDriver metro check to pick up new command line params. r=bbondy
Bug 950241 - Set front end flag for metrofx restart. r=bbondy, rs
Bug 950241 - Delay desktop restart for updating until the metro browser has shutdown. r=bbondy
Bug 950241 - Update app runners last run settings to support desktop updating from metro. r=bbondy
Bug 950241 - Delay launch from tiles and shortcuts when there's an update in progress. r=bbondy