Tweaks to push + deployment tools for GitHub auth.
Moving main webapp to GitHub auth and login.

Most if the new logic here is adapted from the existing curation app.