Populate ViewResult.Items with RawDocs when IncludeDocs is specified.
Fix issue with null ViewOptions
Add integration test for IncludeDocs feature
Implement attachments parameter for GetDocument method in
CouchDatabase.cs. This allows you to fetch a document and all its
attachments in one request, by adding an ?attachments=true URL parameter
to the GET request. Although asking for a MIME multipart/related is more
efficient, it can sometimes be useful to just do it in one request.

Read
http://wiki.apache.org/couchdb/HTTP_Document_API#Getting_Attachments_With_a_Document
for more information about this subject.
Improve readability of CouchDatabase.cs by using string.Format() where applicable.
Remove duplicate code for View method in CouchDatabase
Fixe integration tests when run as a complete fixture.

Previously the test database was created / destroyed on fixture setup /
teardown. This meant that tests were not isolated from each other and some
of the tests would fail depending on the order they were run in. This
commit creates and destroys the database for each test, isolating them.
Update to .NET 4.5
Convert core LoveSeat methods to async / await semantics.

Return async in all methods where we trigger an http request.

Async methods should always return a Task to ensure proper exception
handling and method composition with the TPL.
Use JSON.NET from NuGet
Update Json.NET library
Add ability to pass enumerator into bulk document collection.
Add support for constructing Documents from anonymous objects.
Replace usages of ExpectGet with SetupGet.

Moq has deprecated ExpectGet.
Update ViewOptions to use Stringbuilder
Use ConfigureAwait(false) for internal async / await calls.

This is really ugly, but considered good practice in an async API where we
don't know who our consumers are (e.g. WPF / ASP.NET). This shouldn't make
any difference to ASP.NET usage but, for UI consumers, this will prevent
deadlocks and unnecesary context mashalling.
Close http responses in CouchBase.cs. Fixes #31
Cope with null response stream in GetResponseString.