Updates to the RationalJazzHub service.

Security fix - remove user credentials from URL parameters.
Raise Github errors when requests to JazzHub are not successful.
To be *more* clear, it looks like this adds in the `username` attribute but doesn't add the `password` attribute. I believe it should based on your last comment?