Cloudant query support

Added code to create a simple index with integration tests using Cloudant query API #53. Before adding more features, wanted to have a quick review of the components. We don't have querying yet. If okay, will add delete/listing of indices, followed by query.
The `ISerializer` that is configured as "DocumentSerializer" in bootstrapper, is used for serialization with entities where `Id` and `Rev` conventions apply.