Prepare all batch types

This is a follow up for #124 and adds support for all 3 Cassandra batch types (BATCH, UNLOGGED BATCH, COUNTER BATCH).