Bug 903363 - [HD] Arrows on utility tray are still SD
Bug 906873 - [Clock] On press active state "new alarm" icon is bigger and fuzzy
Bug 839194 - Make prompts consistent between system and browser
Bug 907799 - run npm install in all cases.
Bug 905273 - [Messages] Recipients list pull down animation is inefficient r=julienw

In order to use the more efficient `transform` attribute for animating
the pull-down, the element responsibilities must be altered.

The top-level "#messages-to-field" serves as a basis for positioning the
"#to-label" and "#messages-contact-pick-button". It is no longer
animated, and because of this, it no longer draws the component's
background or border.

A new element, "#messages-recipients-list-container" has been introduced
to take the responsibilities previously fulfilled by  the "#messages-to-field".
Animation is implemented via the `transform` attribute.

In order to prevent unecessarily scrolling in "multiline" mode, the
rendering of the recipients has been simplified.

The JavaScript `generateHeightRule` function no longer has to reset the
height of the widget: all elements are now rendered at full height. The
method has been simplified to simply set the "#message-recipients-list"
element's `max-height` in order to trigger the rendering of a scroll bar
when the number of recipients causes overflow in multi-line mode.
Revert "Bug 905273 - [Messages] Recipients list pull down animation is inefficient r=julienw"

This reverts commit c71f1e95b410e330a81d8bb448a6d52800055f54 due to a
regression in the rendering of so-called "zero-width" contacts.
Bug 905273 - [Messages] Recipients list pull down animation is inefficient r=julienw

In order to use the more efficient `transform` attribute for animating
the pull-down, the element responsibilities must be altered.

The top-level "#messages-to-field" serves as a basis for positioning the
"#to-label" and "#messages-contact-pick-button". It is no longer
animated, and because of this, it no longer draws the component's
background or border.

A new element, "#messages-recipients-list-container" has been introduced
to take the responsibilities previously fulfilled by  the "#messages-to-field".
Animation is implemented via the `transform` attribute.

In order to prevent unecessarily scrolling in "multiline" mode, the
rendering of the recipients has been simplified.

The JavaScript `generateHeightRule` function no longer has to reset the
height of the widget: all elements are now rendered at full height. The
method has been simplified to simply set the "#message-recipients-list"
element's `max-height` in order to trigger the rendering of a scroll bar
when the number of recipients causes overflow in multi-line mode.
Bug 907941 - gaia-ui-tests-pushbot (see bug)
Bug 903348 - [Gallery] HD Video play icon is blurry
update test-agent
Bug 907669 - Fix unit test of screen manager
Bug 907470 - Fix modal dialog select one style
Bug 905775 - Firefox is failing silently in recent travis builds during `make test-agent-test` step

This turns off the desktop extensions for the tests, and enabled the touch
events in DEBUG mode, so that the tests can actually use touch events.
Bug 907629 - Notify STK application when Settings is about to get killed

It seems like doing it in the onunload callback is already too late, and
it makes the STK behaving wrongly.
Bug 908092 - Fix regression caused by ./bin/marionette change in 612e786f22dc1deb31489facdd0ae633440109ba
Bug 906316 - Don't download the xulrunner SDK each time we change a branch if their configuration are different r=yurenju

This also shows a message when the archive file seems to be corrupted, advising
to run "make really-clean". Also changed "make really-clean" to remove all
xulrunner related files.

We now uncompress the archive directly in a specific directory that should
change when we change the URL.

We use a dot file inside the xulrunner SDK directory to keep the URL used to
download that SDK.

This _will_ make all devs redownload XULRunner, sorry.
Bug 906544 - Renamed the the global Notification object to Notify r=julien
Bug 898726 -[SMS]Manual inputed receiver's phone number will be overrided after select receiver from contacts
Bug 906203 - Fixing the mocks for keypad_test.js
r=rik
Bug 906316 - Don't download the xulrunner SDK each time we change a branch if their configuration are different (follow-up) r=etienne

Add the new directories to .gitignore