fix oauth login
add test for omniauth login
remove boilerplate test comment
Merge pull request #805 from code-dot-org/require-type-for-users

Fix oauth login regression; add test so it is less likely to reregress