Can successfully delete from ES: Tests added to confirm.
https://bugzilla.mozilla.org/show_bug.cgi?id=983685

Also, various accelerations, smaller batch sizes, and more logging.

Squashed commit of the following:

commit a4ae2f651b6325d80c0c7119a9dfb85c4df8c3f2
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 23:18:58 2014 -0400

    fix

commit 6e121196e6f8cb433b76d63465a8462f600c5ff2
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 23:14:31 2014 -0400

    more resume etl fixes

commit efe5bf8899427e7ab85c6adfd2a83a83264d5a04
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 23:04:52 2014 -0400

    recovery of etl was broken

commit cae2772a08c5b2d7ecc45956f53c57fb4b0c535b
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 22:43:04 2014 -0400

    smaller batches to comments index to mitigate ES response timeouts

commit 4a9f2d8c5a9cd7343c61614fb96c8d39493ac6c1
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 18:00:42 2014 -0400

    try smaller batches to ES

commit e2ef0c00e769d765c8cb3768881e545b9cd5ccde
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 10:57:10 2014 -0400

    fix tests

commit 8f895920465fde21b35cc1cfa1fd05ab4a7229fd
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 09:37:32 2014 -0400

    Do not complain if ES is a little slow

commit 4fa3fa1cd4561a9d37d598095a59e100186149b4
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 09:15:05 2014 -0400

    change testing to always include ES cluster

commit 5af65e92d37be09dbbd20d3d42347fb7d26f807b
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Sun Mar 16 09:14:36 2014 -0400

    more debug logs to find problem in json serialization

commit c56aa835c81a16bf323c91ab332584e5a5e3d16e
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Fri Mar 14 13:51:23 2014 -0400

    fix

commit 09dd18b16171f68dc2f82082f30ff835c6e2d408
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Fri Mar 14 13:25:05 2014 -0400

    fix

commit 55afc3761e6f6c6beb4c52e3a55066e2357f66a2
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Fri Mar 14 12:47:12 2014 -0400

    fix

commit e5541d3d9ade7ef7283e4354362431312c452521
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Fri Mar 14 12:29:16 2014 -0400

    try

commit a72fde7fba5d9f930a2bc5115a56011ab32e0919
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Fri Mar 14 12:22:37 2014 -0400

    try this

commit c0e57899824e9c9b84deb673708d12c0374ffb90
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Fri Mar 14 11:48:33 2014 -0400

    fix tests with mimetype on attachments

commit 19bc8aefe4070a3c78bf6e84f175a5f98cdfbc71
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Fri Mar 14 11:11:38 2014 -0400

    fix delete, again
    optimize Struct usage

commit 026c9444e8da00dec483709d1e66a877d1aa8195
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Fri Mar 14 09:51:07 2014 -0400

    still working on fix

commit 31701edbd14c4f7bb9cee691bd2d7501020be541
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Thu Mar 13 23:12:50 2014 -0400

    some fix

commit f7042bb049146c46d820e978d826a3f218c7a25c
Author: Kyle Lahnakoski <klahnakoski@mozilla.com>
Date:   Wed Mar 12 17:46:44 2014 -0400

    Try more to get logs from public etl