daemons: cd to "/" before starting
While unlikely, it's possible that whatever the current working
directory is when jobd and/or taskd is started might subsequently
be removed while jobd and/or taskd is running.
If that happens, attempts to run any subcommands (such as anything
that uses the shell) are guaranteed to fail if they try to get the
current working directory.
Avoid this by just doing a "cd /" before entering any loops or starting
any long-running processes.
If the root directory somehow becomes invalid there's a much bigger
problem with the system than just jobd and/or taskd failing to function.
Signed-off-by: Kyle J. McKay <mackyle@gmail.com>