basic github signin, but need to add signin with github
added items to registration controller for validation, user model for no password necessary when signing in with github, new.html.erb when password not required)