Travis test

- Correctly return exit code if tests are failing (see first commit of this PR)
- Raise Stop() in GHManager using github exception error code and message
- Handle case of anonymous connections
- Fix TestGithub unit tests