(#979) - Destroy local db whith open changes

Check for the existence of database listener hash before
deleting the listener.
With test.
(#981) - Disable CORS tests
(#986) - Faster Cancelling of Continuous Replications
(#922) - Fetch checkpoint rev before writing
(#1015) - Fixed some typos and commas

and made minor changes to wording

Just took a pass through the getting started page and corrected some missing apostrophes and other typos. I also changed the wording of a few sentences. More could be done here, but I tried to fix bits that looked quick and easy to fix.
(#1014) - Move visualizeRevTree into its own repo

Can now be found at https://github.com/neojski/visualizeRevTree
(#921) - Put buffers into seperate file to avoid browserify importing
(#1023) - Add notes for maintainers
(#1022) - Avoid referencing PouchUtils in tests
(#1022) - Remove individual src file loading in tests
(#1025) - Add jshint to npm scripts
(#1025) - Add build targets to npm scripts
(#1025) - Add node test runner to npm scripts
(#1025) - Add development http + cors server utilities
(#1025) - Remove grunt
(#1025) - Update documentation to new dev tools
(#1025) - Add commander dependancy
(#1025) - Fix reference to uglify-js package
(#1025) - Ignore browserify imports via browser package.json field
(#1010) - Switch where plugin registration happens