Bug 902973 - Disable sms notification_test.js for frequent TBPL orange, a=test-only
Merge pull request #11435 from jonallengriffin/902973

Bug 902973 - Disable sms notification_test.js for frequent TBPL orange, ...
Bug 866908 - Pick up a newer version of gaia-ui-tests, a=test-only
Merge pull request #11437 from jonallengriffin/updateui

Bug 866908 - Pick up a newer version of gaia-ui-tests, a=test-only
Bug 890427: use camera API's onPreviewStateChange callback to avoid deadlock. r=johu

do the same thing in loadCameraPreview
Bug 898326 - Disable buttons when switching camera. r=djf
Bug 903043 - Fix and enhance e.me integration on the landing page. r=vingtetun
Bug 902465 - Too many CanvasLayer on e.me results hurt panning. r=ran
Bug 900989 - The height of homescreen pages force excessive repaints. r=ran
Bug 902897 - Prevent e.me to be scrolled while panning between pages. r=ran
902973 - [SMS][MMS] Intermittent TEST-UNEXPECTED-FAIL in notification_test.js r=gnarf

https://bugzilla.mozilla.org/show_bug.cgi?id=902973

- Clean up
- Migrate to sinon.spy
- Use mocks as spy targets
- Assert on spy intel instead of mock properties
- Simpify mocks
- Ensure Threads tests start with hash = '';
- Remove from blacklist

Signed-off-by: Rick Waldron <waldron.rick@gmail.com>