Meganuke

DO NOT MERGE YET!!!
No no, I think that `subprocess.check_call` is still required because we DO want to error out when an error is thrown from the shell call. See: https://github.com/TechEmpower/FrameworkBenchmarks/pull/1242/files#r21108250