Organize the existing code into something a little more coherent

- At this point, things don't compile/work, but I'll fix that shortly
Unify solutions and dump unused csproj files

- Since the current Cassandra.sln doesn't compile and doesn't look to be used (the Cassandra.MyTest one does however), create a new Cassandra.sln file modeled after the one that's actually used
- Dump all the other solutions, as well as the *.MSTest.csproj files which aren't used (at some point we must have transitioned to the MyTest csproj files for tests)
- Fix the links to Snappy and MurmurHash in Cassandra.csproj so everything compiles again
Add the BigDecimalSamples project to the solution and get it compiling

- Add the two IKVM libraries it needs via NuGet
- I'm pretty sure InvalidExecption should be InvalidQueryException in the main Program (but I'm not 100% sure)
Dump the CCMBridgeTest project

- It doesn't actually do anything, so dump it
Move all integration tests (which is currently all tests) into a new, single library (Cassandra.IntegrationTests)

- This includes CCMBridge and MyTestLib
- Namespaces are all currently wrong, but I'll fix that in a bit
- Also rename the test runner from MyTestRun to Cassandra.IntegrationTests.Runner
- Things still compile after this move, but the tests are probably broken due to their usage of reflection
Rename all the samples projects to Cassandra.Samples.*

- Namespaces are all wrong, but I'll fix those shortly