Syncronize workspace and q->workingdir.

Fixes #193 by finding absoulte pathnames, chdir to workspace, and then
creating the foreman's queue.
Merge pull request #326 from btovar/wq_foreman_sandbox

Fixes bug in the foreman queue's workingdir being incorrectly set to the directory from where it was invoked. With this fix, it is now set correctly to its workspace.