Assert that database directory is empty on create.

Statement coverage is at 94.38%.

Closes #72.