Draft of incomplete code for rewriting path names.
Expect path-fixer bean and test actual usability of safe filepaths.
Bug-fixes to cover Windows better.
Expand path sanitization testing.
Add tests, Leica OME filename test, too-similar paths detection.
Add more unit tests.
Fix whitespace in new classes.
Added FsFile concatenator and unit test for FsFile constructors.
Add file path sanitizer as Spring bean.
Refactor server- and client-side path transformation into separate classes.
Move all FSlite unit tests into the same package.
Integrate FsFile into existing repository code.
Rewrite suggestOnConflict to use FsFile more and sanitize paths.
Adjust code in light of latest import destination path discussion.
Zero-pad day and month in repository path template expansion.
Fix template to start with unique directory to avoid permissions issues.
Also make JDK5 fixes.
Elide errant import of Pair class.
Add Javadoc for new unit tests.
Stylistic PR fixes.
Additional fixes given class name change.
Merge pull request #669 from mtbc/fs-path

Introduce FsFile-based representation of checked paths and adjust destination of imported files.