No longer treat dots in API keys in special ways.

We avoid the Graphite mangling that prompted this, by not giving out
API keys with dots in them.
Add package level test fixtures.
Refactor test db table creation/cleanup code.
Limit test db table setup as much as possible.

We do it once per test run and for the two test classes that change the schema.
Add a test API key for all tests globally.