Bug 863466 - [system] focus the alert/confirm/etc dialogs so that the keyboard is dismissed r=alive,benfrancis

This changes the dialogs in both the browser and the system, for the apps
content and the web content.

In this patch we focus the whole dialog, so that no default action is selected
by default. This effectively fixes the initial bug, and probably makes
accessibility better, even if we'll need more work for this.
Bug 877595 - Make mozContacts works again with the browser-helper extension
Bug 877166 - [SMS][Regression] Delete button is not disabled when no item is selected
Bug 877960: followup to check the pref by default. r=fabrice a=leo+
Merge pull request #10079 from julienw/863466-focus-buttons

Bug 863466 - [system] focus the alert/confirm/etc dialogs so that the ke... r=benfrancis r=alive
Bug 877960 - followup to fix UX stepbar (r=fabrice)
Bug 871450 - [Email] Cached contact info is not automatically updated by notifications from the mozContacts API; stale info can be shown. r=squib
Merge pull request #10118 from asutherland/email-update-contacts

Bug 871450 - [Email] Cached contact info is not automatically updated by notifications from the mozContacts API; stale info can be shown. r=squib
Bug 875641: update MediaDB and Gallery to handled SD card removal and sharing when there is also internal storage
Merge pull request #10136 from davidflanagan/bug875641

Bug 875641: update MediaDB and Gallery to handled SD card removal and sharing when there is also internal storage r=dhylands
Bug 870327: handle new MediaDB cardremoved event to stop playing
Merge pull request #10056 from davidflanagan/bug870327

Bug 870327: fix crash if sdcard is pulled while music is playing r=dkuo
Bug 826071 - Notify user when they receive new emails
Merge pull request #9939 from gaye/bug-826071

Bug 826071 - Notify user when they receive new emails r=asuth
Bug 878326: do not crash when removing sdcard during video playback
Merge pull request #10141 from davidflanagan/bug878326

Bug 878326: do not crash when removing sdcard during video playback. r=daleharvey
Bug 860605 - [Email/IMAP] Initial synchronization is too conservative on time windows, especially when the folder has a small number of messages. rs=squib

land https://github.com/mozilla-b2g/gaia-email-libs-and-more/pull/215
Merge pull request #10143 from asutherland/email-faster-deepening

Bug 860605 - [Email/IMAP] Initial synchronization is too conservative on time windows, especially when the folder has a small number of messages. rs=squib
Bug 876597 - Disable the power button when the airplane mode is on
Merge pull request #10051 from crh0716/876597

Bug 876597 - Disable the power button when the airplane mode is on