Fix DataOutputTest on Windows

Patch by Ala' Alkhaldi; review by Joshua McKenzie for CASSANDRA-7265
Merge branch 'cassandra-2.1' into trunk
Ninja: remove redundant check for null
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	src/java/org/apache/cassandra/cql3/Tuples.java
Merge branch 'cassandra-2.1' into trunk
cqlsh: Handle collections embedded into UDTs correctly.

patch by Mikhail Stepura; reviewed by Tyler Hobbs for CASSANDRA-7267
Merge branch 'cassandra-2.1' into trunk
Ninja: use equals() for Boolean comparison
Merge branch 'cassandra-2.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
Ninja: add missing string format placeholder
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
Merge branch 'cassandra-2.1' into trunk
Tuple types

patch by slebresne; reviewed by thobbs for CASSANDRA-7248
Merge branch 'cassandra-2.1' into trunk
Fix bug with some IN queries missing results

patch by slebresne; reviewed by thobbs for CASSANDRA-7105
Merge branch 'cassandra-1.2' into cassandra-2.0
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	src/java/org/apache/cassandra/cql3/statements/SelectStatement.java
Merge branch 'cassandra-2.1' into trunk
Ninja fix for CASSANDRA-7245