Meganuke

DO NOT MERGE YET!!!
if that's the case, it should be `except subprocess.CalledProcessException` to codify that. However, I still think we should be using `subprocess.Popen` instead of writing the output to a file. Using that would remove the need to except anything