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.
Merge pull request #44 from jvdgeest/master

Implemented attachment parameter for the GetDocument methods and improved readability a bit for CouchDatabase.cs
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.
Merge pull request #46 from willholley/IntegrationTestFix

Fix integration tests when run as a complete fixture.
No Authorization header if username is null
Merge pull request #48 from NorthNick/master

No Authorization header if username is null
Added IDE settings.
Merge branch 'master' of github.com:soitgoes/LoveSeat
Upgrade solution file to VS2012
Add support for large keys parameter using body POST instead of URL keys parameter
Merge pull request #50 from teci/CouchPotatoChanges

Couch potato changes
Preserve the original exceptions when getting a web response.
Modify LoveSeat to use a warpper for HttpWebResponse to properly close it
Fix GetDocuments to use GET by default and only switch to POST if the keys parameter is very long.

Fix code style problem of newline before open brackets.
Remove the Referer header because it cause very long url requests to be response with 400 bad request
Merge pull request #51 from teci/RemoveReferer

Merge with Ido
Update Newtonsoft.Json library

New version is 4.5.0.0 of assembly and version and 5.0.6.16206 of file version
Refactor name of CouchResponse and CouchWebResponse to restore consistency.

CouchResponse is now the counter-part of CouchRequest.
CouchResponseObject is a thin wrapper around the JObject returned from CouchDB. It also contain the StatusCode of the response.