CQL3 Collections

This pull adds support for CQL 3 collections (sets, lists and maps) introduced in Cassandra 1.2.

I think I covered most of the use cases including updates/deletes based on keys. There is a new file under the examples directory showing how to use them.