Added basic github auth.

Currently unable to test. Needs org/team auth.
Fix authorization.