Make statement ctor protected
Clean up imports
Merge branch '1.0' into 2.0

Conflicts:
	driver-core/src/main/java/com/datastax/driver/core/ArrayBackedResultSet.java
	driver-core/src/main/java/com/datastax/driver/core/Cluster.java
	driver-core/src/main/java/com/datastax/driver/core/ColumnMetadata.java
	driver-core/src/main/java/com/datastax/driver/core/Connection.java
	driver-core/src/main/java/com/datastax/driver/core/ControlConnection.java
	driver-core/src/main/java/com/datastax/driver/core/DataType.java
	driver-core/src/main/java/com/datastax/driver/core/DefaultResultSetFuture.java
	driver-core/src/main/java/com/datastax/driver/core/Host.java
	driver-core/src/main/java/com/datastax/driver/core/HostConnectionPool.java
	driver-core/src/main/java/com/datastax/driver/core/PreparedStatement.java
	driver-core/src/main/java/com/datastax/driver/core/RequestHandler.java
	driver-core/src/main/java/com/datastax/driver/core/ResultSet.java
	driver-core/src/main/java/com/datastax/driver/core/ResultSetFuture.java
	driver-core/src/main/java/com/datastax/driver/core/Session.java
	driver-core/src/main/java/com/datastax/driver/core/SessionManager.java
	driver-core/src/main/java/com/datastax/driver/core/Statement.java
	driver-core/src/main/java/com/datastax/driver/core/TableMetadata.java
	driver-core/src/main/java/com/datastax/driver/core/querybuilder/Assignment.java
	driver-core/src/main/java/com/datastax/driver/core/querybuilder/BuiltStatement.java
	driver-core/src/test/java/com/datastax/driver/core/CodecTest.java
	driver-core/src/test/java/com/datastax/driver/core/ConsistencyTest.java
	driver-core/src/test/java/com/datastax/driver/core/CustomTypeTest.java
	driver-core/src/test/java/com/datastax/driver/core/DataTypeTest.java
	driver-core/src/test/java/com/datastax/driver/core/ExceptionsTest.java
	driver-core/src/test/java/com/datastax/driver/core/LoadBalancingPolicyTest.java
	driver-core/src/test/java/com/datastax/driver/core/RetryPolicyTest.java
	driver-core/src/test/java/com/datastax/driver/core/StateListenerTest.java
	driver-core/src/test/java/com/datastax/driver/core/querybuilder/QueryBuilderITest.java
	driver-core/src/test/java/com/datastax/driver/core/querybuilder/QueryBuilderTest.java
	driver-core/src/test/java/com/datastax/driver/core/utils/UUIDsTest.java