First pass at batch-delete

When updating a large DB, rather than deleting old records as we go, delete in
one big batch at the end for efficiency.
add to changelog
Improve tests
try to fix 1.8.7
Merge pull request #33 from eapache/optimize-delete

Optimize delete