Merged webrunner
create and update _all_dbs database for idb
working _all_dbs, refactored to work on all adaptors
ignore http and https adaptors for all_db functions
Have a test to ensure we dont forget about deletions
Fix persist-deletions #312
Fix issue when deletions map does not exist
Fix code indentation and replicated fix to websql and leveldb adapters
added check in map function
Removed code duplication in idv, leveled and websql adapters.
Added a few semicolons
Fixed some nit stuff like checking for undefinedness
Merge pull request #455 from benrudolph/api-abstraction

Api abstraction
(#416) - Fix lint errors in pouch.http.js
(#457) - Remove chrome filesystem attachments code
Merge pull request #458 from daleharvey/jshint-stuff

Jshint stuff
(#416) - Fix lint errors in webrunner.js
(#416) - Fix lint errors in test.views.js
(#416) - Fix lint errors in test.utils.js
(#416) - Fix lint errors in test.spatial.js