Bug 1022633 - Fix branding path in DEBUG=1 mode. r=yurenju
Bug 1020109 - Cell broadcast search list is not set correctly

The current code attempts to protect against empty objects incorrectly
since empty arrays are truthy in JavaScript. The result is empty objects
get passed to SettingsLock.set() which seems to break all subsequent
settings change observers.
Bug 1008736 - Remove TLS option in Wifi Settings.
Bug 996510 - Add system message test case for Bug 906164
Bug 991949 - Cell broadcast ETWS messages show undefined

ETWS messages without a message body use a canned body depending on the
warning type.

Change-Id: I25491fd85894d334bd6a9ab63105379de495ef2a
Bug 1021578 - use "$(SEP)" instead of "/" for app-makefile-template
Bug 1021777 - Set multiple search engines by default
Bug 1019993 - Correct compositekey to compositeKey

Replace compositekey with compositeKey to follow interCaps coding
style guidelines.
Add dom.mozApps.use_reviewer_certs preference toggle
Bug 1022450 - Don't show the "WAP Push Message" string in the header when opening a message
Bug 1017918 - Add mai (Maithili) to Gaia languages
Bug 1022939 - Add ARIA markup for gaia-radio and give example for radio menu items.
Bug 1020744 - [Dialer][Flame] Enter more than 19 digits in dialer, back delete button moved couple pixels to the left
Bug 1023053 - [Calendar] Clean up useless images
Bug 1022733 - Entry points lost their splash screen/overlay icons

The origin for applications that have different entry points (e.g.,
Dialer and Contacts are the same application, Communications) also
contains a pathname, so we need to remove that from the origin before
appending the splash icon path.
Bug 1023124 - [Flame][Keyboard] - Missing images
Bug 1023146 - [Flame][Settings] - Wifi image update
Bug 1016393 - [Camera] Fix unit tests with a newer mocha
Bug 981674 - [Contacts] Contact's name merged to another one previously then exported to sd card and imported again, is not shown fine
Bug 1020005: Send 'shrinking-stop' instead of 'shrinking-reject' event whenever 'techLost' event happens.
Also modified respective test case in nfc_manager_test.js. r=gweng