(#204) - increase test timeout
(#203) - use pouchdb-http-proxy
(#196 #198) - add stale to http, fix update_after

Currently update_after doesn't actually update after,
and the stale option isn't even passed to the http
adapter.
(#189) - add .npmignore

The vendor/ directory takes up a lot of space
(#194) - avoid unnecessary allDocs() call
(#207) - v2.2.5
make CI build faster
(pouchdb/pouchdb#2546) - test errors by status instead of name
(#185) - remove unnecessary serialized counter/value

Removed the counter, and also ensured we don't
bother emitting {value: null} for every null
value. (I.e. we just infer it's null if it's
not there.)
(#191) - bump pouchdb-collate dependency
(#191) - parse the indexable string