Added an init_app method to the Auth model. Also changed the corresponding
tests.

The Auth constructor's signature needed to be changed from __init__(app, db,
..) to __init__(db, app=None, ..)