Recursive node[:supervisor][:dir] creation

If the parent dir doesn't already exist, the directory resource may fail.