CCMBridge Create() was failing when node count was > 4, but needed to check for > 6 when not using MYTEST
CCMBridge was erroring when node count was greater than 4 when it should have been checking for > 5
Removed lz4 compression for BasicTests
Omit QueryBinding test for Cassandra v1.x. There is no support for text query binding in protocol v1.
Added compatibity for protocol v1 and v2 for prepared statements. Fix CSHARP-110.
Restore of exception based CreateIfNotExists for Linq driver
Linq Paxos support for delete: DeleteIf(pred), Delete().IfNotExits()
Left the reconnectionPolicyTest as unit tests, as the equivalent java test
Simplified DowngradingConsistencyRetryPolicy integration.
Added new unit test on DowngradingConsistencyRetryPolicy.
Removed retries on tokenAwareWithRF2TestCCM
Merge remote-tracking branch 'remotes/origin/2.0' into 2.0-reorg

Conflicts:
	Cassandra.Data.Linq/CqlQuery.cs
	Cassandra.Data.Linq/Table.cs
	Cassandra.MSTest/BasicTests.cs
	Cassandra.MSTest/Basics.cs
	Cassandra/ProtocolOptions.cs
	Cassandra/Requests/ExecuteRequest.cs
	src/Cassandra.Data.Linq/CqlExpressionVisitor.cs
	src/Cassandra.Data.Linq/CqlQueryTools.cs
	src/Cassandra.IntegrationTests/CCMBridge.cs
	src/Cassandra.IntegrationTests/Core/LoadBalancingPolicyTests.cs
	src/Cassandra.IntegrationTests/Core/PolicyTestTools.cs
	src/Cassandra.IntegrationTests/Core/ReconnectionPolicyTests.cs
	src/Cassandra.IntegrationTests/Core/RetryPolicyTests.cs
	src/Cassandra.IntegrationTests/Core/SessionExecuteAsyncTests.cs
	src/Cassandra.IntegrationTests/Linq/LinqUTTests.cs
	src/Cassandra/Policies/DowngradingConsistencyRetryPolicy.cs
	src/Cassandra/Session.cs