Github auth

Adds the omniauth stuff necessary to log in with Github, and takes out some of the edit fields that are no longer relevant.