Merge pull request #13663 from gtorodelvalle/contacts-bug-937040-removing-and-saving-mozContacts

Bug 937040 - Revise contacts app to adapt to WebIDL changes in a uniform way (r=jmcanterafonseca)
Merge pull request #13704 from AndreiH/bug938550

Bug 938550 - Add MPL 2.0 license text to homescreen/regions/confirm_inst...
move gaia mixins to gaia-ui-tests
Bug 936793 - HOTFIXing a call log idb migration by hardening the
Contacts.findByNumber method.
Merge branch 'mixin' of https://github.com/malini/gaia into mixin

Conflicts:
	tests/python/gaia-ui-tests/gaiatest/runtests.py
Bug 935307 - [B2G][Contacts] A user is able to retrieve a contact information from Settings screen
Bug 935307 - Tailor contact tests for animations
Merge pull request #13675 from KevinGrandon/bug_935307_contacts_testing

 Bug 935307 - Tailor contact tests for animations r=gtorodelvalle
Revert "Merge pull request #13663 from gtorodelvalle/contacts-bug-937040-removing-and-saving-mozContacts"

This reverts commit c434a0ab2cf2884b495cea385d982f760fd39e81, reversing
changes made to 603f7e0d23f2b693f17fce61ffcdc641a3a6aba6.
remove report directory. It has moved to marionette
Bug 937040 - Revise contacts app to adapt to WebIDL changes in a uniform way
Bug 938146 - Put testvars skip into test_contacts_import_from_gmail
Bug 811624 - [Fugu][Buri][SETTINGS] "Lock Screen" should not be able to turn off if "Passcode Lock" is on
[bug 914122] Don't use letter-spacing on grid icons, as it results in poor glyph spacing

See bug 914122 comment 40. Using negative letter-spacing gives poor-looking text, because the glyph positions are rounded to whole pixels and therefore fine adjustments to the individual positions cannot be accurately realized; instead, we get a few abrupt, ugly whole-pixel shifts at "random" places within the string.
Bug 937955 - use marionette client with bigger timeouts
Bug 934011 - [music] Force closing the Music app breaks the controls
Merge pull request #13605 from bzbarsky/master

Bug 937474.  Get rid of cloneNode() with no arguments in Gaia code.  r=s...
Bug 936379 [Messaging] Scrolling issues and reduce unnecessary calls for updating UI. r=rwaldron
Merge pull request #13716 from mikehenrty/bug-937955-marionette-client

Bug 937955 - use marionette client with bigger timeouts
demo keyboard app with dynamic hit target resizing

make shift and ?123 keys work

defined controller and hit detector classes

get key alternatives menu working

define a layout as a set of pages

add dynamic hit target resizing

visual tweaks

fix build-time configuration bug

remove visual indication of dynamic resizing

use <template> elements to define basic keyboard elements

Allow Backspace, Return, etc to be static

Use textBeforeCursor for next character prediction; fix minor bugs

add autocorrect dictionary