Merged riptano fork with apache-cassandra 1.2.4+

Merged with Apache Cassandra 2.0. When you review this please take a look at the changes to the Session object in stress. I'm not sure I understand the changes that were made to the communication protocol and which pieces we need for DSE and which we can ignore.