Fixed a bug with the GitHub repository provider
Changed the GitHub and BitBucket providers to use specific exception classes instead of Exception to prevent from being overzealous
Fixed an issue with replaying generator values from the GitHub and BitBucket providers