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.