Implement UserService#do_register and #do_auth

Fix UserService#snoop to use :userserv instead of :shrike
Toss in a temporary UserService#do_eval
Fix a problem where the db migrations weren't working
Database::Account::LoginExistsError => AccountExistsError
Fix Account#users always returning nil
Add User#account to return the Account the User is auth'd to