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 1021777 - Set multiple search engines by default
Bug 1020744 - [Dialer][Flame] Enter more than 19 digits in dialer, back delete button moved couple pixels to the left
Bug 1023124 - [Flame][Keyboard] - Missing images
Bug 935636 - Avoid duplicating data on contact merge
Bug 1018042 - [Settings] Pass available size as number to l10n.js
Bug 1020961 - [Collection app] Loading progress indicator and Connectivity message [r=amirn, kgrandon]
Bug 1015412 - [FMRadio] Implement new startup loading events
Bug 1020342 - Update marionette client in gaiatest to 0.7.9
Bug 1022941 - [email] On language change, cached timestamps do not change to new language
Bug 1004251 - (resubmitted) Add resend verification email to firefox accounts. r=ferjm,arthurcc
Bug 1005760 - [email] on language change, cached card templates not updated
Bug 1015385 - [Camera] Implement new startup loading events
Bug 1023714 - [vertical homescreen] Cancel button is not localized after a long press on the homescreen
Bug 976024 - Unique Set Size in the Developer HUD. r=21
Bug 1024239 - [video] New menu on video is not localized
Bug 880670 - [email/activesync] some ActiveSync implementations blacklist Mozilla in the user-agent string and return a 440 status code
Bug 1016255 - Video played from Gallery goes back to gallery view on Pressing left top corner,no back button visible though ;r=reviews
Bug 1017506 - [Settings][Bluetooth] The un-pair devices dialog(modal) could be closed by clicking on places other than the buttons
Bug 1016278 - get /test/unit/_proxy.html and _sandbox in httpd extension