Revert "Bug 913345 - Virtualize homescreen origin"

This reverts commit cdbf027bb90f0d2aa55cc53d11c65497f6f410c4.
Revert "Bug 905116 - Implement Homescreen Window + Homescreen Launcher"

This reverts commit 3876c9129c8a3865eedd3a0ed92939ecf41a6eb1.
Merge pull request #11999 from alivedise/bugzilla/913610/lockscreen

Bug 913610 - Backout 905116 + 913345