Bug 965853 - Display SIM indication in missed call notification

Refactored mock_call to handle several handlers for one event type
Moved a few files to jshint linting
Bug 975386 - Fix intermitten failure for test_settings_change_keyboard_language.pyFix for test_settings_change_keyboard_language.py.
Added a wait for the newly added keyboard to appear in the list.

Ran an adhoc with this test and it passed http://qa-selenium.mv.mozilla.com:8080/job/b2g.hamachi.mozilla-central.ui.adhoc/225/
Bug 965389 - Ensure that the thumbnails view doesn't grow in size when switching to fullscreen view. r=djf
Bug 974966 - Update keyboard dismiss() method to be less sensitive, use marionette atom
Bug 968346 - Re-enable test_persona_cookie.py with larger page load timeout
Bug 974935 - Intermittent test_homescreen_delete_app | test_homescreen_launch_app
Bug 975992 - Keep keyboard2 state in Gecko rather than Gaia
Bug 976009 -  Address intermittent in test _unlock_to_passcode on Travis
Merge pull request #15044 from comoyo/new_keyboard_promisify

Bug 975992 - Keep keyboard2 state in Gecko rather than Gaia. r=timdream
Update DM Strings r=kaze, arcturus
Merge pull request #16532 from zacc/bug_974935

Bug 974935 - Intermittent test_homescreen_delete_app | test_homescreen_l...
Merge pull request #16002 from zacc/bug_968346_debug

Bug 968346 - debug test_persona_cookie.py
Merge pull request #16519 from zacc/bug_974966

Bug 974966 - Update keyboard dismiss() method to be less sensitive, use ...
Merge pull request #16566 from zacc/bug_976009

Bug 976009 -  Address intermittent in test _unlock_to_passcode on Travis
Merge pull request #16513 from chirarobert/fix_language_issue

Bug 975386 - Fix intermitten failure for test_settings_change_keyboard_l...
Merge pull request #16518 from staktrace/gallery

Bug 965389 - Ensure that the thumbnails view doesn't grow in size when s...
Bug 975374 - Tag python tests with tag for manual smoketests
Merge pull request #16206 from borjasalguero/dm_strings

Update DM Strings r=kaze, arcturus
Merge pull request #16516 from zacc/bug_975374

Bug 975374 - Tag python tests with tag for manual smoketests
Merge pull request #16370 from Rik/dsds-notification-965853

Bug 965853 - Display SIM indication in missed call notification r=etienne