Statement.SetTimestamp() and BatchStatement.SetSerialConsistencyLevel() methods CSHARP-134

- Includes 4 tests
Tuple decoding CSHARP-135
Tuple encoding CSHARP-135
Tuples: handle null values and defaults CSHARP-135
Tests: Integration test for Encoding Decoding a Tuple as nested type
Added UDT sample to README
Improved doc on Statement and RowSetMetadata
Include parameter length in EXECUTE request under protocol v1
Tests: fixed target Cassandra versions
Updated README: Udt mapping lifetime
Tests: UDTs with no mapping defined
Tests: Added table metadata test to include all types CSHARP-150
Fix TimeUUID metadata CSHARP-150
Tests: Added murmur hashing unit test
Tests: More murmur hashing test cases
Add custom compressor option to builder CSHARP-140
Version bump 2.1.0
Reimplemented Cassandra style Murmur3 hashing CSHARP-151
RawRoutingKey as property
Added 3 tests: token target partition (uuid, composites, text) CSHARP-151