Fix for live CFMetadata on SecondaryIndexes

Patch by tjake; reviewed by carl yeksigian for CASSANDRA-8027
Add bash-completion to debian/control Build-Depends

Patch by Michael Shuler, reviewed by brandonwilliams for CASSANDRA-8040
Make check for cygwin environment less greedy.

Patch by Josh McKenzie, reviewed by Philip Thompson for CASSANDRA-8045
Merge branch 'cassandra-2.1' into trunk