(WIP) Integration tests for different versions of Cassandra

This is WIP patch to run the test suite against different versions of Cassandra.

The motivation is that we are currently restricted by whatever version of Cassandra Travis supports. It would be nicer to be able to iterate through all versions that we want to support.

Note that this patch is still WIP - I'm just raising a PR to trigger Travis.