Meganuke

DO NOT MERGE YET!!!
You want to run it in `-e` because the script not erroring is a problem setting up the server, additionally, it will cause the script to exit with the correct return code and below we will print out what happened in the script rather than printing "the call to the script failed" (the latter being really useless).

Example: something like `ERROR: setup.py: cp - cannot stat line 4` versus `check_call returned non-zero exit status`