pouchdb/pouchdb — pull request #3140 by marten-de-vries (2014-12-08 15:31:44+00:00)
Title: (#3113) - Make leveldown an optional dependency

Possible alternative for #3113, main difference is:
- other leveldb backends (e.g. memdown) are supported
- wraps the try/catch statement in an IIFE to prevent the whole file from getting de-optimized