Better validation in get_email_domain.
Switch to using coaster.db in tests.
Added docstrings for all SQLAlchemy base classes.
Merged master