Bug 1007816 - add ability to bookmark a link

* Add bookmark link to homescreen button in contextmenu
Bug 1004329 - [Flatfish][Homescreen] Returning home (landscape) from portrait app causes app icons to misalign/overlap

* Remove the window.matchMedia event handler which updates the width and height cache every time the orientation is changed to portrait.
Bug 1059822 - close simpindialog if lockscreen is unlocked to camera app
Merge pull request #23415 from begeeben/1007816_bookmark_a_link

Bug 1007816 - add ability to bookmark a link, r=:benfrancis
Merge pull request #23657 from begeeben/1004329_returning_home

Bug 1004329 - [Flatfish][Homescreen] Returning home (landscape) from portrait app causes app icons to misalign/overlap, r=:crdlc
Merge pull request #23882 from cctuan/1059822

Bug 1059822 - [LockScreen] SIM pin request page in front of camera when rebooting, sim pin on and unlock to camera
Bug 1064156 - Add unit test for bug 824131 - Wifi wrong password notification