MyCouchStore.ObservableQuery is now Query
Changes.GetAsync is now ObserveContinuous for observables.
Docs
Switch params ordering.
QueryParameters to have same behavior between Query and QueryViewRequest.

-IMyCouchStore query overloads removed
-IViews query overloads removed
-Query is now configured the same way as QueryViewRequest
Cloudant searches now uses SearcParameters similar to QueryParameters.
Docs.
Serializable
Redid batch formatting since only PUT and POST uses it.
GetDocumentRequest - Include Conflicts param.
GetDocumentHttpRequestFactory - Verify formatting of URI.
HttpRequest - Clean to One instead of two methods.
Moved Request validation to factories.
PutDocumentRequest
-Validation.
-Factory methods for making the choices more clear.
-Docs.
Restructured.
Extract multiple classes from same file.
Corrected
Organised integration tests to get a good spot for ServerClientTests.
Integration test plumbing for ServerClientTests.
REMOVED ClientExecuteExtensions. Feel free to add as extension methods.