Merge pull request #8917 from jrburke/storage-perm

Bug 856732: email: ask for storage permission r=asuth(cherry picked from commit 1f7c4553be6f41e679528645e982a81176154700)
Merge pull request #8945 from lightsofapollo/bug-857185-add-storage-permission

Bug 857174 - Add storage permission r=kgrandon(cherry picked from commit 5e84911f4b04cd590db2f73e289ed216d81d4c5f)
Merge pull request #8846 from crdlc/bug-854951

Bug 854951 - Hotmail contacts which only have email defined are displaye...(cherry picked from commit cd12f41624c7adab54ab84843b34e54ac1420aff)
Merge pull request #8775 from lightsofapollo/bug-808716-fetch-bodies-later

Bug 808716 - Lazily fetch bodies and only fetch snippets on scroll...(cherry picked from commit d27f697035f6e89ecaa289b9e81295336b477df2)
Merge pull request #8909 from lodr/bug-856557-add-storage-permission

Bug 856557 - Adding storage permission to avoid a bug in IndexedDB quota management(cherry picked from commit e95521e22ea5b5574a9eb1b4bb1c91675d15e672)