Issue 86

Fixes #86

Adds 2 new commands that will make developer's life easier:
- clean_test_env: in case a unit test fails and the test db is dirty
- drop_test_env: in case the settings table changes and need to rebuild the test env, this allows to drop the old one
Same as above. I can see myself calling this function from a python session (pretty cool!!).