Add getStatements and clear method to BatchStatement
Ensure we don't NPE
Don't wait on scheduled reconnections on Cluster#close

JAVA-258
Add Session.prepareAsync

JAVA-224 #fixes
Merge branch '1.0' into 2.0

Conflicts:
	driver-core/CHANGELOG.rst
	driver-core/src/main/java/com/datastax/driver/core/Session.java
	driver-core/src/main/java/com/datastax/driver/core/SessionManager.java
Add logged keyspace getter in Session

JAVA-249 #fixes
Merge branch '1.0' into 2.0

Conflicts:
	driver-core/CHANGELOG.rst
	driver-core/src/main/java/com/datastax/driver/core/SessionManager.java
User date string in query builder to workaround CASSANDRA-6718
Merge branch '1.0' into 2.0

Conflicts:
	driver-core/src/main/java/com/datastax/driver/core/querybuilder/Utils.java
clearer output of assertQueried failures
Remove tests with high variance and no clear test case
Give greater padding for C* 2.0 startup time
Remove now non-deterministic test
Allow for 3 minutes to pass before assuming nodes haven't gone down with forceStop()
Before nodes come up wait 10 seconds for systems to fully come up
Add back test removed in fef62b51f after clearer testing.
Handle bootstrapping node race condition
Add further tests that highlight CL issues
Pad for testing race condition for 1.2.x
[maven-release-plugin] prepare release 2.0.0-rc3