Revert "Bug 905116 - Implement Homescreen Window + Homescreen Launcher"

This reverts commit 3876c9129c8a3865eedd3a0ed92939ecf41a6eb1.
Merge pull request #11998 from lightsofapollo/email-card-stability

Bug 913625 - Resolve flakey test issues with email reply tests r=lightso...
Bug 907965 - [Gallery] Rotate thumbnail according to EXIF orientation metadata
Merge pull request #11999 from alivedise/bugzilla/913610/lockscreen

Bug 913610 - Backout 905116 + 913345
Merge pull request #11972 from hotzenklotz/907965_preview_rotation

Bug 907965 - [Gallery] Rotate thumbnail according to EXIF orientation me... r=davidflanagan
bug 913701, fix burning browser db operator variant customization test.
Merge pull request #12003 from nullaus/browser-test-fix

bug 913701, fix burning browser db operator variant customization test.
Bug 910068 - manual config of email uses autocorrect in hostname input box
Bug 910068 - manual config of email uses autocorrect in hostname input box
Bug 911677 - hide phone-related settings if telephony is not available
Merge pull request #11994 from lightsofapollo/marionette-vbump-15

 marionette vbump
Bug 887669 - [Test][System] Unit test for Permission Manager
Merge pull request #11944 from gasolin/issue-887669

Bug 887669 - [Test][System] Unit test for Permission Manager, r=alive
Bug 912388 - Show empty overlay when all videos are unplayable
Bug 896917 - Visual polish and behavior completed
Merge pull request #11968 from lodr/bug-896917

Bug 896917 - Visual polish and behavior completed
r=jmcf
Merge pull request #12009 from arasbm/bug-912388-overlay-for-unplayable-videos

Bug 912388 - Show empty overlay when all videos are unplayable, r=johnhu
Bug 910254 - [Clock] Alarm info layout needs refinement

  - add unit test
  - update alarm-item styles
Bug 911670 - Change Wording of phonelock

- make phonelock wording more generic
Bug 882980 - Add support for CDMA call waiting