Organised integration tests to get a good spot for ServerClientTests.
Integration test plumbing for ServerClientTests.
REMOVED ClientExecuteExtensions. Feel free to add as extension methods.
BasicHttpClientConnection - URI

Let it connect to what ever is passed as URL. I do not know if someone
has URL rewrites of proxies or whatever.
Use ExceptionStrings.
GetChangesRequest

Fixed failing tests.
Fixed tests after some refac.
MyCouchClient - DbName

This client is ment to be against a specific db. It tries to extract
the db name but if not possible due to e.g. url-rewrites, you need
to specify it.
BasicHttpClientConnection - Is now Connection, which has two impl,

- DbClientConnection
- ServerClientConnection
ServerClient.Databases

This is the first ServerClient functionality hence major checkin. Showed
some wrong design decisions that affected the DbClient as well.
It is your data.
Moved Connection, DbClientConnection and ServerClientConnection.
Fixed tests.
Started rework of integration tests as it is needed for Replication.

- Started moving stuff to PCL
- There shall only be IntegrationTestsOf not Client, Cloudant, Server...
Integration tests, now specifices specific scenarios that could be
configured in test environments to be supported or not.
Use helper instead.
Cloudant tests now configured with TestScenarios.
Simplified test-environments so only one is needed.
Cleaned up NuSpecs.
Clean - No multi members per file.