stream to private IP when available

patch by yukim; reviewed by Josh McKenzie for CASSANDRA-8084
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/dht/RangeStreamer.java
	src/java/org/apache/cassandra/repair/StreamingRepairTask.java
	src/java/org/apache/cassandra/service/StorageService.java
	src/java/org/apache/cassandra/streaming/SessionInfo.java
	src/java/org/apache/cassandra/streaming/StreamPlan.java
	src/java/org/apache/cassandra/streaming/StreamResultFuture.java
	src/java/org/apache/cassandra/streaming/StreamSession.java
	src/java/org/apache/cassandra/streaming/management/SessionInfoCompositeData.java
	src/java/org/apache/cassandra/tools/NodeCmd.java
	test/unit/org/apache/cassandra/streaming/SessionInfoTest.java
	test/unit/org/apache/cassandra/streaming/StreamTransferTaskTest.java
Merge branch 'cassandra-2.1' into trunk

Conflicts:
	src/java/org/apache/cassandra/repair/StreamingRepairTask.java
	src/java/org/apache/cassandra/streaming/StreamCoordinator.java
	src/java/org/apache/cassandra/streaming/StreamSession.java
	test/unit/org/apache/cassandra/streaming/StreamTransferTaskTest.java
	test/unit/org/apache/cassandra/streaming/StreamingTransferTest.java
apply CASSANDRA-8027 to cassandra-2.0 branch
Merge branch 'cassandra-2.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
cleanup
merge from 2.1
Ninja make public QP#processStatement/3
Merge branch 'cassandra-2.1' into trunk
Fix validation of collections in TriggerExecutor

patch by Sam Tunnicliffe; reviewed by Aleksey Yeschenko for
CASSANDRA-8146
Merge branch 'cassandra-2.1' into trunk
Integrate JMH into build system

patch by tjake; reviewed by Jason Brown for CASSANDRA-8151
Update versions for 2.0.11
Fix validation with multiple CONTAINS clauses

patch by blerer; reviewed by slebresne for CASSANDRA-8131
Dont notify when replacing tmplink-files

Patch by marcuse; reviewed by yukim for CASSANDRA-8157
Merge branch 'cassandra-2.1' into trunk
Avoid boxing in ColumnStats min/max trackers

Patch by Rajanarayanan Thottuvaikkatumana; reviewed by Tyler Hobbs for
CASSANDRA-8109
Fix CREATE TABLE for CQL2

patch by Aleksey Yeschenko; reviewed by Sam Tunnicliffe for
CASSANDRA-8144
Merge branch 'cassandra-2.1' into trunk

Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/cql/CreateColumnFamilyStatement.java