Add Google Compute Engine snitch.

Patch by Brian Lynch, reviewed by brandonwilliams for CASSANDRA-7132
fix GCS test for 2.0
Patched version of Disruptor Thrift Server

patch by Mikhail Stepura; reviewed by Brandon Williams for CASSANDRA-6545
Cleanup selector's keys.

patch by Mikhail Stepura; reviewed by Brandon Williams for CASSANDRA-6546
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	src/java/org/apache/cassandra/thrift/CustomTHsHaServer.java
Add Google Compute Engine snitch

Patch by Brian Lynch, reviewed by brandonwilliams for CASSANDRA-7132
Merge branch 'cassandra-1.2' into cassandra-2.0
Fix writetime/ttl methods for static columns

patch by slebresne; reviewed by thobbs for CASSANDRA-7081
cleanup
Update system.peers correctly when relocating tokens.

Patch by brandonwilliams, reviewed by tjake for CASSANDRA-7126
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	CHANGES.txt
fix build
Merge branch 'cassandra-1.2' into cassandra-2.0
give some antlr targets more heap space
Make batchlog replica selection rack-aware
patch by Mikhail Stepura; reviewed by jbellis for CASSANDRA-6551
fix indentation
don't log retry policy so often
Add Cloudstack snitch

Patch by Pierre-Yves Ritschard, reviewed by brandonwilliams for
CASSANDRA-7147
Merge branch 'cassandra-1.2' into cassandra-2.0
Add Cloudstack snitch

Patch by Pierre-Yves Ritschard, reviewed by brandonwilliams for
CASSANDRA-7147