Fixed
* These now do better symlink detection (and avoid bug due to inconsistent getAbsolutePath())
** FilesExt.deleteDirectoryContents()
** FilesExt.deleteRecursively()