Fix ColumnFamilyStoreTest, NativeCellTest, SSTableMetadataTest unit tests on 2.1

Patch by Benedict Elliott Smith; reviewed by Michael Shuler for CASSANDRA-7201
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
Add PowerShell Windows launch scripts
patch by Joshua McKenzie; tested by Philip Thompson for CASSANDRA-7001
Close java driver Cluster in CQLRR.close
patch by Mariusz Kryński; reviewed by jbellis for CASSANDRA-7228
merge from 2.0
Add server side batching to native transport

Patch by bes; reviewed by tjake for CASSANDRA-5663
Exclude xerces to fix hadoop build issue.

Patch by Sam Tunnicliffe, reviewed by brandonwilliams for CASSANDRA-6877
Merge branch 'cassandra-2.0' into cassandra-2.1
Fix pig tests.

Patch by Alex Liu, reviewed by brandonwilliams for CASSANDRA-6877
Merge branch 'cassandra-2.0' into cassandra-2.1
Make batchlog replay asynchronous

patch by Oleg Anastasyev; reviewed by Aleksey Yeschenko for
CASSANDRA-6134
Support authentication in CqlRecordReader

Patch by Jacek Lewandowski, reviewed by Alex Liu for CASSANDRA-7221
Merge branch 'cassandra-2.0' into cassandra-2.1

Conflicts:
	CHANGES.txt
remove unused classes

patch by dshelepov reviewed by dbrosius for cassandra-7197
fix CHANGES
Followup to 6916, don't try to snapshot readers that are opened early.

Patch by benedict; reviewed by marcuse for CASSANDRA-6916.
Add --resolve-ip option to 'nodetool ring'

patch by Yasuharu Goto; revised by Mikhail Stepura for CASSANDRA-7210
Merge branch 'cassandra-2.0' into cassandra-2.1
Backported CASSANDRA-5818 to cassandra-2.0

patch by Lyuben Todorov; reviewed by Mikhail Stepura