Worker --detach must forward working_directory option.  Closes #2003
Fixes bugs with bootsteps: requires attribute not inherited by subclasses and using module paths did not work properly.  Closes #2002