Merge pull request #6128 from rexboy7/fix-bug806060

Bug 806060 - Remove smiley Easter egg from the code base.
Bug 806761 - Airplane mode: Should also turn off Wifi hotspot when we are in airplane mode.
Bug 806648 - show correct highlight for Caps key
 - reset UpperCase state after each keystroke. r=djf
Merge pull request #6109 from RudyLu/vkb/fix_Caps

Bug 806648 - show correct highlight for Caps key
Merge pull request #6107 from rexboy7/fix-bug806761

Bug 806761 - Airplane mode should also turn off wifi hotspot
Bug 799601 - Use busytime instance date/time when event is recurring, r=lightsofapollo
Merge pull request #6139 from lmorchard/799601-show-instance-time-for-recurring

Bug 799601 - Use busytime instance date/time when event is recurring
Bug 807882 - [Bluetooth] Update progress of transferring task error
Bug 796743 - Store parsed icalComponents seperatly from the main event component r=michable
Bug 803903 - Hide offline calendars from account list (+ integration tests) r=michable
Bug 797878 - [music] Enable repeat-off, repeat-list and repeat-song
Merge pull request #6117 from dominickuo/music-repeat-shuffle

Bug 797878 - [music] Enable repeat-off, repeat-list and repeat-song. r=djf, a=blocking-basecamp
Bug 796484 - [Keyboard Settings] move Asian IMEs settings to develper section.
Bug 805380 - new telephony-new-call system message support.
r=vingtetun
Merge pull request #6152 from etiennesegonzac/bug-805380-telephony-new-call

Bug 805380 - new telephony-new-call system message support.
[Bug 801931] Create 'Improve Firefox' settings page to hold crash reporting and telemetry settings
bug 807603 fix typo of homescreen manifest key
Let the browser handle screenshots as blobs (bug 802647).
Let the card view handle screenshots as blobs (bug 802647).
Let the window manager understand screenshots as blobs (bug 802647).