Bug 1007352 - Marionette apps needs to use proper homescreen origin

https://bugzilla.mozilla.org/show_bug.cgi?id=1007352

WIP - I think this should work, but unit tests are not playing nicely.