Bug 946101 - update syncRange when account updated, tests for it
Bug 951312 - [email/backend] check_syncFolderList's doneCallback('idempotent') should be doneCallback(null, 'coherent-notyet') so we retry synchronizing the folder list

In bug 951076 we saw a syncFolderList failure from ActiveSync.
ActiveSync triggers an 'aborted-retry' which has us run a check
operation.  The check operation intends to have us retry by returning
'idempotent', but screws up and returns it as an error code instead of
the return value.

Also, idempotent is semantically the wrong thing for us to be returning.
'coherent-notyet' is better.
Bug 1089896 - Dockerize tests and add deicision task logic for taskcluster r=asuth
Merge pull request #348 from lightsofapollo/tc-tests

Taskcluster configuration + docker image
Merge pull request #349 from asutherland/modifyaccount-syncrange-tests

Bug 946101 - update syncRange when account updated, tests for it. r=jrburke
Merge pull request #350 from asutherland/coherent-syncfolderlist

Bug 951312 - [email/backend] check_syncFolderList's doneCallback('idempotent') should be doneCallback(null, 'coherent-notyet') so we retry synchronizing the folder list. r=jrburke
Bug 1091295 - [Email] Failure to normalize newlines in composed messages. May cause some SMTP servers (ex: qmail) to refuse to send mail with a 451 error.

Note that r+-ing this is an implicit r+ of
https://github.com/mozilla-b2g/mail-fakeservers/pull/24
which I have speculatively already landed.  In that vein, note that I've also
updated our package.json to NOT use a tilde for mail-fakeservers since the
tilde regrettably defeats my whole concept of "we don't take the upgrade
without a gelam upgrade".
Merge pull request #352 from asutherland/compose-normalize-newlines

Bug 1091295 - [Email] Failure to normalize newlines in composed messages. May cause some SMTP servers (ex: qmail) to refuse to send mail with a 451 error. r=jrburke