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 1022450 - Don't show the "WAP Push Message" string in the header when opening a message
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 1023989 - fixed roles and labels for e.me's collection/search results view.
Bug 1023996 - adding missing aria attributes to e.me controls.
Bug 1022908 - [B2G][Flame][Browser] Camera and microphone permissions are truncated
Bug 1023117 - [Flame][Camera]Missing images for Camera
Bug 1021380 - [flame][contacts] icons when contact list is empty seem fuzzy
Bug 1005866 - Confirmation button on delete is wrong
Bug 1014400 - [Test Agent] Specify mocha options without patching test-agent itself
Bug 1023911 - [Contacts] Investigate why integration test contacts_shortcuts_test.js is failing
Bug 1024947 - Lock search app orientation
Merge pull request #20513 from lightsofapollo/landscape-bugs

Bug 1024947 - Lock search app orientation
Bug 1021401 - Can't Edit Search Term in Rocket Bar r=etienne
Bug 1021401 - Follow-up, add test r=me
Bug 1022971 - Rename Icon grid object to Mozapp r=lightsofapollo
Merge pull request #20257 from KevinGrandon/bug_1022971_vertical_rename_all_the_things

Bug 1022971 - Rename Icon grid object to Mozapp
Bug 1024915 - Disable intermittent test, form_test.js
Merge pull request #20516 from KevinGrandon/bug_1021401_edit_search_term

Bug 1021401 - Can't Edit Search Term in Rocket Bar
Bug 1022053 - Add notification of search provider configuration. r=kgrandon