add support for github oauth

@ibuildthecloud
It shouldn't be. Fixing it now.