Fix getAllContacts when an error occurs
Switch to the system app context when using mobile data or wifi APIs
Merge pull request #373 from davehunt/fix-cell-wifi

Switch to the system app context when using mobile data or wifi APIs
Merge remote-tracking branch 'jonallengriffin/allcontacts'
Don't remove settings permissions as this causes bad things to happen
Merge pull request #376 from davehunt/fix-settings

Don't remove settings permissions as this causes bad things to happen
Merge remote-tracking branch 'mozilla/master' into issue_355
replaced step to check for 1 import