Allow c* to be shutdown in an embedded mode - make SlabPoolCleaner a daemon

patch by dbrosius reviewed by jbellis for cassandra-5635
Merge branch 'cassandra-2.1' into trunk
Followup to CASSANDRA-6916 - only close bf if we have not opened early.

Patch by benedict; reviewed by marcuse for CASSANDRA-6916.
Merge branch 'cassandra-2.1' into trunk
Remove (buggy) duplicate call to Frame.release
Quiet the unsafe use warning during build
Merge branch 'cassandra-2.0' into cassandra-2.1
Merge branch 'cassandra-2.1' into trunk
Remove duplicate compiler flag
Fix the InvertedIndex trigger example

patch by Anthony Cozzie; reviewed by Aleksey Yeschenko for CASSANDRA-7211
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	CHANGES.txt
	examples/triggers/src/org/apache/cassandra/triggers/InvertedIndex.java
Merge branch 'cassandra-2.1' into trunk
I love CHANGES.txt
Merge branch 'cassandra-2.1' into trunk
Fix ColumnFamilyStoreTest, NativeCellTest, SSTableMetadataTest unit tests on 2.1

Patch by Benedict Elliott Smith; reviewed by Michael Shuler for CASSANDRA-7201
Merge branch 'cassandra-2.1' into trunk
Fix CellName comparison bugs

Patch by tjake; reviewed by bes for CASSANDRA-7227
Followup commit to fix maven deps on boundary's NBHM for CASSANDRA-7128
Merge branch 'cassandra-2.1' into trunk
Add PowerShell Windows launch scripts
patch by Joshua McKenzie; tested by Philip Thompson for CASSANDRA-7001