Modify tablechop to work per-directory, rather than per-bucket

Retrieving the list of keys for the entire bucket can take a long time
and consume a massive amount of memory. This modifies tablechop to
iterate over the keys of each individual directory (read: Cassandra table).

Also tweaked some debug output and batched the delete requests in chunks
of 1000.