User{Quota, Stat} are one-to-one relationships

By default sqlalchemy creates a one-to-many relationship. While this
is not wrong in this case, it's looser than we need, so making it as
strict as reality cleans up some downstream code.
Enforce limits on database creation

Don't allow the user to create a database if they're over the
database-count limit or the bytes limit.