(#2737) - fewer test db names
(#2543) - fix call stack exceeded err

In addition to the fix in pouchdb-extend,
we needed to implement a custom JSON.parse/
JSON.stringify just for the rev trees.
(#2719) - add video tutorial link
(#2717) - use err.status, not err.name