add support for github oauth

@ibuildthecloud