worker creates dedicated cache directory within its main directory,
and the individual task workspaces are now named "t.<id>" instead of
just "<id>".  Also added long options for "-N", "-M", and "-f".
Merge branch 'master' of github.com:cooperative-computing-lab/cctools