Fix truncate to always call flush on table

Patch by Jeremiah Jordan; reviewed by tjake for (CASSANDRA-7511)
SSP doesn't cache seeds forever

Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-7663
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/config/DatabaseDescriptor.java
Remove shuffle/taketoken

Patch by brandonwilliams, reviewed by thobbs for CASSANDRA-7601
Merge branch 'cassandra-1.2' into cassandra-2.0
Set gc_grace_seconds to 7 days for system schema tables

Patch by Tyler Hobbs; review by Aleksey Yeschenko for CASSANDRA-7668
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	CHANGES.txt
	src/java/org/apache/cassandra/config/CFMetaData.java
Support connecting to ipv6 jmx with nodetool
patch by Robert Stupp; reviewed by jbellis for CASSANDRA-7669
merge from 1.2
remove shuffle bat again
Merge branch 'cassandra-1.2' into cassandra-2.0
Fix CHANGES.txt
Update java driver to 2.0.4 (for hadoop)

patch by alexliu68; reviewed by slebresne for CASSANDRA-7618
Fix build
Prevent SSP from erroring out when the yaml is yanked from it.

Patch by brandonwilliams, reviewed by Richard Low for CASSANDRA-7663
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	src/java/org/apache/cassandra/locator/SimpleSeedProvider.java
Add new GC flags for java7/8

Patch by brandonwilliams, reviewed by jbellis for CASSANDRA-7432
Add stop method to EmbeddedCassandraService

patch by lyubent; reviewed by slebresne for CASSANDRA-7595
Merge branch 'cassandra-1.2' into cassandra-2.0

Conflicts:
	CHANGES.txt
Add 'nodetool sethintedhandoffthrottlekb'

patch by lyubent; reviewed by slebresne for CASSANDRA-7635