(#1137) - Harmonize db creation via opts/string

Ensures that destroy() and the PouchDB() constructor work
the same, regardless of whether the database name is
specified via options or a string.
(#1137) - Simply test and ensure setup clean db