bug1056857-Part 1: added developer checkbox for ignoring GPS. r=ehung

This is just the GUI side, the other parts of this bug are implementation of this.
Bug 1058547 - Amount about balance is cut
Bug 1058555 - Updating preloaded apps in FOTA/OTA results in duplicate apps in /data/local/webapps r=gduan
Bug 1058330 - Use the 'geolocation-noprompt' permission in Find My Device r=mgoodwin
Bug 1060403 - [NFC] Add src: nfc property to activities launched from NfcManager, so app developers can use it for filtering, r=gweng
 Bug 934209 - support multi-row for key popup.

1. To address UI review comments about the interaction.
   - Enlarge the menu lock area.
   - Keep to select the last/first element when moving out of the menu
     edge.
2. Fix the vertical position for landscape mode.

3. Code review comments
 - Update the naming of menu view
 - Refine the menu related instances that manager holds
 - Fix integration test and unit tests.

4. UI - To address UI review comment for edge case.
Bug 1053703 - Merge pre-app.js, app.js and post-app.js to one javascript file r=gduan
Bug 1061507 - Grey layer on contacts edit form when a photo is present
Bug 1060928 - Timestamps are now truncated in French in Utility tray
Bug 1061068 - [Contacts] ICE missing from top of the list when toggling the 'Order by last name' r=sergi
Bug 1038723 - [Utility Tray] Visual Refresh (Cost control)
Bug 1060118 - Notifications tray cutoff on landscape
Bug 1055577 - [Lockscreen] Follow-up bug implement actionable Lockscreen animation
Merge pull request #23182 from RudyLu/keyboard/Bug934209-multiRow_popup_commit

Bug 934209 - support multi-row for key popup.
r=timdream.
Merge pull request #23579 from gmarty/Bug-1038723-Utility-Tray-Visual-Refresh-costcontrol

Bug 1038723 - [Utility Tray] Visual Refresh (Cost control)
Bug 1059482 - Rocketbar app icon overflow r=kgrandon
Bug 1054274 - Split out browser overflow menu into shared component. r=benfrancis,kgrandon
Merge pull request #23573 from albertopq/1060118-notification-cutoff

Bug 1060118 - Notifications tray cutoff on landscape r=chrislord
Bug 1060278 - Missing strings for implicit permission names, r=gasolin
Bug-1054352, Bug-938279, Bug-1046955: FTU updates. r=francisco,sfoster