isSameFile should follow symlinks now as well as check if the files exist; added test to show in action