Allow the same chars for datastore names as CDTDatastore

Allow the same chars for datastore names as CDTDatastore
Replace / with . for datastore names on disk
Add tests for db with / access and updating
Merge pull request #41 from cloudant/35638_more_permissive_db_names

Allow the same chars for datastore names as CDTDatastore