fix memory leak, and upgrade to express 4
.abort() -> .cancel()
Merge pull request #27 from calvinmetcalf/fixups

fix memory leak, and upgrade to express 4
(#30) - correctly implement _uuids
(#32) - fix allDbs()
(#37) - gitignore and app.del -> app.delete

Adds a standard Node .gitignore and also
renames app.del to app.delete, since Express
was giving us warnings about that.
(#35) - fix binary attachments

Every incoming req.body was being coerced to utf-8,
which is not correct for binary attachments.
This adds an extra property, req.rawBody, which
can be used for attachments.
(#39) - implement replication history
(#41) - return correct error code in changes
0.2.0
(#46) - make uuids more random
(pouchdb/pouchdb-server#38) - in-memory/filepath option

Also related to pouchdb/pouchdb-server#36.
Also fixes #51 because we now use the pouchdb-all-dbs
plugin.
0.3.0
(#45) - update fauxton

Built from https://github.com/apache/couchdb-fauxton
Looks and feels a lot nicer now, although many
of the sidebar options don't work (e.g. config).
(#55) - stub out _config
(#58) - return the right status code
(#14) - adds rewrites support
(#62) - remove useless logging
(#65) - Adds list, show & update function support.
(#66) - stub out _log, _stats