[Reviewer: Andy] Take out fail on error flag

Can you review this change to no longer set the fail on error flag
Fixes #211 
With your change I'm not sure we'll ever see `CURLE_REMOTE_FILE_NOT_FOUND` I think we'll instead get a 404, do we need to update this code to match?