Bug 814257 email: Move back-end into worker thread, r=..

r=asuth, r=jrburke, r=lightsofapollo, r=squib