Display generation/heartbeat in gossipinfo

Patch by brandonwilliams, reviewed by thobbs for CASSANDRA-7333
Merge branch 'cassandra-1.2' into cassandra-2.0
Merge branch 'cassandra-2.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
Avoid incremental compaction on Windows
patch by Josh McKenzie; reviewed by jbellis for CASSANDRA-7365
Merge branch 'cassandra-2.1' into trunk
Modify system tcp keepalive settings in Windows install scripts
patch by Josh McKenzie; tested by Philip Thompson for CASSANDRA-7348
Merge branch 'cassandra-2.1' into trunk
Don't output a stacktrace when removenode force is errantly called

Patch by Kirk True, reviewed by brandonwilliams for CASSANDRA-6397
Merge branch 'cassandra-2.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
Track metrics at a keyspace level

Patch by brandonwilliams, reviewed by yukim for CASSANDRA-6539
Merge branch 'cassandra-1.2' into cassandra-2.0
Track metrics at a keyspace level

Patch by brandonwilliams, reviewed by yukim for CASSANDRA-6539
Merge branch 'cassandra-1.2' into cassandra-2.0
Track metrics at a keyspace level

Patch by brandonwilliams, reviewed by yukim for CASSANDRA-6539
return absolute path from resourceToFile
patch by Josh McKenzie; reviewed by jbellis for CASSANDRA-7335
Merge branch 'cassandra-2.0' into cassandra-2.1
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	src/java/org/apache/cassandra/db/Keyspace.java
Merge branch 'cassandra-2.1' into trunk