remove extraneous gc root in start_task
allow the user to specify whether the image_file should be interpreted relative to JULIA_HOME or CWD