skip sign up for CMU sign in

Auto-create user when using CMU sign for the first time.

The fix in app/model/user.rb is to change self.instructor_of? to instructor_of?. Other diffs are just cleanup.
Since they dont have their original password, if they want a new one, they need to use "forgot password" feature to reset password