Slightly more flexible simulator run location

Allow the simulator to be run from anywhere in the M-ulator
heirarchy. A real way of finding ice.py would still probably
be better, I just don't want to write that much python in c