Merge pull request #15962 from EragonJ/bug-962380

Bug 962380 - [DSDS] When SIM 2 is primary outgoing call, ...
Bug 977435 - Better UI for TestAgent app: more powerful top panel
Bug 975997 - |APP=homescreen make| doesn't work
Bug 975637 - [FTU] Make title in time zone selection completely localizable
Tests added by :fcampo
Bug 970138 - [Tooling] Add a commit hook to unify the file permision
Merge pull request #16694 from RickyChien/bug-977435

Bug 977435 - Better UI for TestAgent app: move execute button to top panel r=@yurenju
Merge pull request #16753 from 6a68/bug-978275-fxa-test-app-overlay

Bug 978275 - FxA Test App - dismiss overlay after a while. r=ferjm
Xfail test_cost_control_ftu with Bug 979341
Merge pull request #16814 from waynux/issue970138

Bug 970138 - [Tooling] Add a commit hook to unify the file permision r=@yurenju
Merge pull request #16894 from viorelaioia/bug_979308_xfail

Xfail test_cost_control_ftu with Bug 979341
Merge pull request #16561 from yurenju/homescreen-975997

Bug 975997 - |APP=homescreen make| doesn't work r=@cctuan
Bug 979795 - [Download Manager] Error is displayed if you try to delete an incomplete download without SD card
Bug 979771 - [DSDS] Data call icon on Utility Tray will not become blue

- we would iterate mozMobileConnections now
- update unit tests
- refactor code
Bug 979768 - Ignore StaleElementException in test_settings_wifi
Bug 972695 - [dsds] support Sim Manager in Settings on dsds phones
Bug 959206 - [CostControl] [DSDS] If device has two SIM cards inserted (one SIM not configured in cost control and other configured) always appear FTE in cost control
Bug 979248 - Fix default timeout in start_b2g method
Bug 977046 - On device testing, cleanup cache and local webapps between b2g restart
Bug 979406 - Don't wait 600ms before vibrating when receiving a call.
r=rik
Merge pull request #16834 from vingtetun/bug943845

Bug 943845 - [Gallery] There is a little delay between before rendering ...