Fix formatting in test_simple.py
Attempt to connect to and reset database in tests
Auth server creates a new session per request

Maybe this is wrong...?
test_authorize_with_expired_api_key()
Reuse validator and oauth_endpoint in auth server

Instead of recreating the validator and oauth_endpoint for each request,
just keep them around and call validator.set_session(session).
Merge pull request #12 from iferguson90/extended-tests

Merging for now, but Dave and I agree that we need to carefully consider how we manage database sessions across requests and concurrent processes accessing the database in the production server.