Bug 926936 - Can't launch an app when running Gaia inside Firefox
bug 925520 - fix undesired closure, handle error case.

r=qDot
Merge pull request #12859 from KevinGrandon/bug_926936_nightly_fix_app_launches

Bug 926936 - Can't launch an app when running Gaia inside Firefox r=fabrice
Merge pull request #12864 from nullaus/fix-call-support-contacts

bug 925520 - fix undesired closure, handle error case.
Bug 845110 - Calendar - Create Event Screen Updates