Fixed TypeInfo's String() function, when type is a custom type.
Parse custom types in the org.apache.cassandra.db.marshal. namespace. This behaviour is not documented in the wire spec, however it is done by the python datastax driver
Add a test to ensure types are parsed correctly.
Created the Connection Pool interface and converted the existing connection pool logic to a SimplePool interface.
Added an example of a SingleConnection pool to the ConnectionPool documentation.
Rebased branch. Fixed code that was altered from the rebase.
Run test suite against multiple versions of Cassandra
Merge pull request #163 from relops/supported_versions

Run test suite against multiple versions of Cassandra
Merge pull request #154 from ChannelMeter/ApacheCassandraTypes

Support for org.apache.cassandra.db.marshal-namespaced custom types (See #151)
Unskip paging test
Change name of table used for paging test
Merge pull request #164 from relops/reintroduce_paging_tests

Unskip paging test
Merge pull request #157 from phillipCouto/abstract_connPool

Created the Connection Pool interface and converted the existing ConnectionPool Logic
Merge pull request #161 from ChannelMeter/error_response_refactor

Refactor ErrorFrame response in order to expose ErrorFrame message bodies.
If a batch fails because of an unprepared statement, reprepare the statement and redo the batch.
Replace case that was made invalid when error structs were exposed to conn.executeQuery for ErrUnprepared.
Add tests to ensure queries are re-prepared