Bug 1000839: Fixes and unit tests for NfcUtils.encodeNDEF()
 Bug 1027979 - Remove more dead code from keyboard app.
  - Remove the pendingSymbols relate code.
Bug 1033365 - Header text in bookmarks activity is misaligned
Bug 1026955 - Resize and center headers according to Gecko's logic
Bug 1030448 - Also make the default lockscreen react to the 'lockscreen.lock-immediately' setting.
Bug 1035432: Don't entrain the startup logos. r=alive
Bug 1029356 - (Part I) Handle layout alternatives in LayoutLoader
Bug 1029356 - (Part II) Rename menu* to longPress*
Bug 1029356 - (Part III) Introduce AlternativesCharMenuManager and use it
Bug 1029356 - (Part IV) FeedbackManager and let keyboard use it
Bug 1029356 - (Part V) AlternativesCharMenuManager.isMenuTouch method
Bug 1029356 - (Part VI) Don't handle keyObj in keyboard.js
Bug 1029356 - (Part VII) Use longPressValue instead of alt char for number/tel keys
Bug 1029356 - (Part VIII) Have AlternativesCharMenuManager figure out alternatives
Bug 1029356 - (Part IX) AlternativesCharMenuManager.isMenuTarget method
Bug 1029356 - (Part X) Introduce VisualHighlightManager and let keyboard.js use it
Merge pull request #21411 from RudyLu/keyboard/Bug1027979_remove_PendingSymbols

Bug 1027979 - Remove more dead code from keyboard app.
r=timdream.
Bug 1035640 - Follow-up to bug 1021481: run the test-agent on app:// in bin/gaia-test r=yurenju
Merge pull request #21466 from khuey/1035432

Bug 1035432 - InitLogoHandler entrains the DOM nodes used to display the logo. r=alive
Merge pull request #21247 from guilherme-pg/bug1030448-bad-lockscreen

Bug 1030448 - Also make the default lockscreen react to the 'lockscreen..... r=gweng