Meganuke

DO NOT MERGE YET!!!
I added these because most of the running scripts start their server processes in the background a la:
```bash
$ myServer &
```
Which completely breaks the routing of stderr/stdout for that executable. I have an example (somewhere) where I reroute the err/out appropriately using those values:
```bash
$ anotherServer > $OUT 2> $ERR &
```
and have tested to see that it indeed does print out to the appropriate files.

Ultimately, since it comes in a multi-threaded way, I think we may need to split these into separate files (something like `server-out.txt` and `server-err.txt`)