MAJOR: Fix parts of the FileVersionHelper.compare for symlink support (target changed, file to symlink, etc.), use Files.readAttributes for performance and one stat()-call per file instead of many; MINOR: Added symlink support in other parts of the application (huge pain), Rename DaemonOperation/DaemonCommand to WatchOperation/WatchCommand, added more symlink tests, make deterministic CreateFileTree