Bug 1075549 - Firefox needs a restart in order to update the default search engine from the "<term> - Search with <engine>" string. r=mak

--HG--
extra : transplant_source : k%FA%3B%F8%EDH2%9B%86%86%40%F9%97%DF%8F%81jY%E6C
Bug 1072740 - Translation - Implement doorhanger for in-product promotion, r=felipe.
Bug 1072742 - Add more language targets for translation, r=felipe.
Merge m-c to fx-team
Bug 1058195 - Properly listen for lightweight theme install/uninstall in about:addons. r=mfinkle
Bug 1077407 - Remove header link to marketplace in about:apps. r=bnicholson
Bug 1076351 - Set the search activity default pref on app upgrade. r=bnicholson
Bug 1077332: hide tabs when not logged in with FxA. r=paolo
Bug 1077332: fix tests to always show the contacts tab. r=paolo
Bug 1058140 - Changed troubleshooting to Troubleshooting on a button in the WebIDE UI. r=jryans
Bug 987185 - Add test for the functionality of the Sync button when user is signed into an account. r=Gijs, r=markh
Bug 1007264 - Opt-in message for stumbling updated according to text in bug. r=nalexander
Bug 1061991 - Added permissions ACCESS_WIFI_STATE + CHANGE_WIFI_STATE for stumbler. r=mfinkle
Bug 1075644 - Move more things to after Gecko start; r=mfinkle
Bug 1075644 - Reduce Gecko thread priority at very start; r=snorp r=bnicholson
Bug 1078231 - Enhance Favicon display in RecentTabs list for closed ReaderMode pages, r=margaret
Backed out changeset 450473a4733c (bug 1061991) for robocop failures.
Bug 1077381 - Encode generate_browsersearch verbose output as utf-8. r=gps

We need codecs for the print function and unicode_literals to let the
format() string stay undecorated.
Bug 1077381 - Post: Re-introduce --verbose flag to generate_{suggestedsites,browsersearch}. r=me
Backed out changeset 29fcac263c20 (bug 1007264) for robocop failures.