Bug 814257 - Vivien's activesync worker thread patch, verbatim

https://bugzilla.mozilla.org/attachment.cgi?id=722929&action=edit
add limited uid guard for message passing
Merge branch 'worker-thread' of https://github.com/mozilla-b2g/jsas into worker-thread
Merge pull request #11 from mozilla-b2g/master

Update worker-thread branch with changes from master
Fix some issues with autoconfiguration that made it impossible to set up an account at 163.com
Bug 902070 - [email/activesync] Change jswbxml to run its unit tests under mocha. r=squib
Merge pull request #13 from asutherland/worker-thread

Bug 902070 - [email/activesync] Change jswbxml to run its unit tests under mocha. r=squib
Merge pull request #12 from jimporter/fix-163.com

Bug 874348 - Fix some issues with autoconfiguration that made it impossible to set up an account at 163.com. r=asuth
Merge branch 'master' into worker-thread
Bug 915142 - [email/activesync] Add onmessage hook to enable logging of protocol traffic.
Merge pull request #14 from asutherland/logging

Bug 915142 - [email/activesync] Add onmessage hook to enable logging of protocol traffic. r=jimporter
Changes to support use of Blobs in WBXML