update recursiveDelete to remove links instead of crashing (-f arg bug)

-fs.unlink(path.join(delPath, f), next);

+if (typeof(f)==="object" && f.target !== undefined) {
+   fs.unlink(path.join(delPath, f.target), next);
+} else {
+   fs.unlink(path.join(delPath, f), next);
+};