Filesystem Checks Overhall.
Intended to provide correct handling for target filesystems:-
- NTFS/Fat filename restrictions (including trailing dot)
- handling of NTFS mounted via 9p filesystem on WLS2
- case insensitive handling, including NAS with multiple protocols
- Unicode character stripping on unsupported filesystems
- minimum file timestamp management
- max path and filename length
- check for symlink handling (no symlinks currently means no album sync - may add windows LNK style links)