Add a setRoutingKey() method to BoundStatement so that we can ensure compatibility with routing between Java and C# systems manipulating the same data in cassandra. We should not be forced to use PreparedStatement for this when the partition key isn't fixed