Adding GitHub enterprise support, GitHub OAuth Support, Cross-Repo Pull Request Support, and fixed a bug where build status was being determined prematurely.