Testing

You were mentioning you don't really like this switching-config-files method, one other potential option would be to put this value into the base settings and/or settings.cfg under some name like `SQLALCHEMY_DATABASE_URI_TEST`, and then during the test's `create_app`, overwrite the normal config value with the test one. Presumably a question of whether it's more ugly to have multiple config files or to put a line of testing configuration into the non-test configuration file.