Bug 946744 - [Messages] Long invalid recipients makes the recipient panel horizontally scrollable r=borja

Uses box-sizing: border-box to have something consistent between recipient
states
Bug 946678 - [Messaging] Creating a new message from contacts does not open the messaging composer when Messaging app is in background r=borja

Adds a hash for the "new" activity. This will have the side-effect of not
registering the notification and sms-received system message handlers which is a
good thing.
Bug 947918: Support seeking to end of BlobView buffer

Reading or advancing through all bytes in a BlobView buffer sets
the index to the length of the buffer. This patch changes 'seek'
to work the same way, so it's possible to seek to the buffer's
end.

Signed-off-by: Thomas Zimmermann <tdz@users.sourceforge.net>
Bug 944881 - Gaia should interpret timestamps as long-long numbers
Bug 948346 - MMS when message has multiple lines, it cuts off
Bug 938219 - [Contacts] Unable to select a contact via the contact update activity
Utilize Date.now() and other fixing.
Bug 949351 - [Download Manager] Remove workaround to avoid bug 944682
Bug 949392 - [e.me] 'Music2' removed from 'Music' collection when adding a web app [r=ranbena]
Merge pull request #14570 from fcampo/mms-message-width-948346

Bug 948346 - MMS when message has multiple lines, it cuts off (r=julienw)
Bug 948462 - Fix SIMULATOR=1. r=yurenyu
Merge pull request #14600 from crdlc/bug-949351

Bug 949351 - [Download Manager] Remove workaround to avoid bug 944682
Merge pull request #14605 from EverythingMe/949392-music2

Bug 949392 - [e.me] 'Music2' removed from 'Music' collection when adding a web app [r=ranbena]
Bug 949459 - Restore support for older branches in gaia_apps.js. r=akuo
Merge pull request #14502 from tdz/bug-947918

Bug 947918: Support seeking to end of BlobView buffer r=padenot
Bug 890434 - Impossible to silence an incoming call without rejecting it

We use Inter App Communication to make this work
- System app sends a message in 'dialercomms' when we press the power or volumedown buttons
- The Call Screen stops ringing and vibrating when receiving this message

I moved the Audio mock to shared because it is now used by 3 apps.
Had to modify some sms tests to work with the new shared mock.
Merge pull request #14577 from Rik/stop-ringtone-power-button-890434

Bug 890434 - Impossible to silence an incoming call without rejecting it r=etienne
bug 943138 - improve dialer ADSR envelope

Scheduling tones at AudioContext.currentTime resulted in the first part of the
tone being cut off, so start an AudioBufferSourceNode for the envelope.

Add a release phase for long dialer tones.

Revert the release period to 0.05 to match the prior mozWriteAudio
implementation.
Bug 946173 - Update and remove unused and duplicate status bar icon files
Merge pull request #14539 from steveck-chung/message-timestamp-changes

Bug 944881 - Gaia should interpret timestamps as long-long numbers. r=julienw, a=blocking-b2g 1.3+