Code smell
Move filename conversion into osutil
Add symlink support at the protocol level
Implement symlinks package
Add symlink support (fixes #873)
Update PROTOCOL.md