(#3179) - Add test
(#3179) - Ensure documents are reported as deleted
(#136) - Test against 1 node CouchDB cluster

When spinning up a CouchDB cluster to test against, just use one node.
This ensures that we're still testing against the clustered interface but
removes any problems with eventual consistency between nodes in the cluster.

I'd suggest reverting this once we have all the tests passing but, for now,
this is useful to remove much of the "noise" in the failures.
(#136) - Fix "changes since old style" test against CouchDB 2.0

CouchDB 2.0 does not use numeric sequence numbers so we cannot predict the
value that will be returned. Change the test to use the sequence number
returned by the database rather than assuming it will be a specific number.
(#3254) - Disable test temporarily
(#3195) - Stringify "since" parameter when calling _changes

CouchDB 2.0 represents sequence numbers as an array. Ensure we stringify
the array before passing it as a query parameter.

This commit also reverts 8961f5e - stringify should occur when building the
HTTP request instead (which should catch this globally).
(#136) - Fix "changes since new style" against CouchDB 2.0

CouchDB 2.0 does not use numeric sequence numbers so we cannot predict the
value that will be returned. Change the test to use the sequence number
returned by the database rather than assuming it will be a specific number.
(#136) - Fix "Changes limit and filter" against CouchDB 2.0

Do not assume incremental sequence numbers in the test.
(#3259) - Updated links to point to new repo location
(#3229) - just the fixes for nodewebkit