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.
like the above comment, this is probably irrelevant since the function only applies to non-production db