Fixing use of alternate ropositories

Due to a bug where GithubRepo is instantiated before the config object is loaded from the file.  All repository api requests were utilizing borisyankov/Definitely typed as their source repository.  

I created this fix in order to start using tsd against our personal definitely typed repo and branches while we are waiting for our pull requests to resolve.