Fail gracefully on SIGINT during downloads along with some other failsafes.