fix #26, add github authentication

- [x] Github Oauth login
- [x] Cloning over https with oauth
- [x] Remove old auth code