(#1767) - get memdown attachments working in browser
So replication takes place even if we cannot pull uuid of DB.
(#1619) - allow methods to return promises
(#1696) - updates sync to the new api and fixes docs, also fixes #1409
(#2060) - bulk docs takes array plus increased bulk docs code coverage
(#2065) - allow db.remove to take an id and rev parameter as a string
(#2083) - upgrade testing deps
(#2070) - http.bulkDocs uses abstract adapter
(#2085) Make replicate indifferent to the order of sequence 'numbers'
(#2087) - check if we can put into source not target
(#2097) - Escape unicode before leveldb binaryStore
(#2103) - fix websql changes() typo

Also removes the DOC_STORE.seq column,
since it actually wasn't being used.
(#1918) properly destroy leveldbs with prototype
(#2090 #2091) - update docs for 2.2.0
(#2104) - fix readTransaction on sqlite plugin
(#2073) - lets not filter based on an error here
(#1830) - fix browserifiablity
(#2027) - Blog post introducing persisted map/reduce
(pouchdb/mapreduce#145) - fix es3ify path

Apparently mapreduce can find es3ify now.
(#2067) - Update mapreduce dependency