Fix clean test environment

This makes calls to `qiita_env clean_test` actually repopulate the database, and tests no longer fail if the schema is dropped but not rebuilt.
(which you can do by instantiating this as `SQLConnectionHandler(admin=True)`, if we decide to go this route)