Throws NPE on null in addContactPoint (JAVA-291)
Add new C* 2.1 metadata (JAVA-375).
Merge pull request #193 from olim7t/java375

Add new C* 2.1 metadata (JAVA-375).
Properly close unused connection
Don't mark node suspected at initialization and other cleanups
Avoid LoadBalancingPolicy onDown+onUp at startup (JAVA-315).
Limit unecessary work on startup
Fix unit test
Merge branch '2.0' into 2.1

Conflicts:
	driver-core/src/main/java/com/datastax/driver/core/ControlConnection.java
Revert "381 patch"

This reverts commit 9d74d0922d7eec27bb57f2d434ad709594200edf.
Merge commit '180db420008cb9d30fafd4675bfb0f96dd160a39' into 361v2

Conflicts:
	driver-core/src/main/java/com/datastax/driver/core/Cluster.java
	driver-core/src/main/java/com/datastax/driver/core/Connection.java
Merge branch '361v2' into integration-151-361v2