Avoid NPEs when receiving table changes for an unknown keyspace

patch by Robert Stupp; reviewed by Aleksey Yeschenko for CASSANDRA-7689
Merge branch 'cassandra-2.1' into trunk
Fix CHANGES.txt
Merge branch 'cassandra-2.0' into cassandra-2.1.0
Merge branch 'cassandra-2.1.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
cqlsh DESC CLUSTER fails retrieving ring information

patch by Adam Holmberg; reviewed by mstepura for CASSANDRA-7687
Merge branch 'cassandra-2.1.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
Update java driver to 2.0.4 (for hadoop)

patch by alexliu68; reviewed by slebresne for CASSANDRA-7618
Merge branch 'cassandra-2.0' into cassandra-2.1.0

Conflicts:
	CHANGES.txt
	build.xml
Merge branch 'cassandra-2.1.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
Fix binding null values inside UDT

patch by omichallat; reviewed by slebresne for CASSANDRA-7685
Merge branch 'cassandra-2.1.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
Merge remote-tracking branch 'origin/trunk' into 7395