Bug 1007600 - Support inline activity

https://bugzilla.mozilla.org/show_bug.cgi?id=1007600
LaunchContext represents information generated before any AMD modules get loaded. SettingsService is seen as the starting point of loading other AMD modules so I would like to pass the context for initializing it. Any other modules should not access to LaunchContext directly.