Pay attention to shelled command's exit status and bail if something goes wrong.
Merge pull request #68 from carbonfive/issues/exit-status-68

Play nice by returning a failure exit status when raygun fails.