remove duplication of funciton name in github errors

fixes #614
no reason to have a failure handler here.
seems like there was some crufty old error-handling code assuming
a github result object would be thrown.