Bug 852710 - [email] Defer protocol JS load and init r=asuth

Pull request that brings these gelam changes:
https://github.com/mozilla-b2g/gaia-email-libs-and-more/pull/151

into gaia. r=asuth as indicated in the above pull request.