Override the github url for usage with github enterprise

Quick fix based on michael/github#115
added error callbacks to remove and move

Quick fix based on michael/github#87 (Unknown repository)