(#1533) - Reformat more lines to be < 80 char
(#1853) - make perf tests more accurate for skip/limit

Nolan forgot to actually make the "skip" values large,
so that we could actually demonstrate that startkey/endkey
outperforms skip/limit.
(#1844) - Only clean up the tests after suite is complete
(#1846) - Dont write checkpoint when replication is cancelled
(#1848) - housekeeping on query() docs

Adds more notes to the db.query()
documentation, especially when we
forgot to mention certain
parameters. Also adds documentation for
options.stale and options.group_level.

The only new code this will require in
order to be accurate is pouchdb/mapreduce#85.
(#1860) - Fix info.doc_count for websql/idb
(#1869) - performance improvements for idb.get

Also includes some generic performance
improvements for merge.traverseRevTree and
utils.isDeleted.
(#1873) - Split out argsarray into its own module
(#1875) - use a library for extend, and then use clone for the 95% of the time where that is what we are using extend for
(#1768) - changes as event emitter and in it's own module