Mark the public API. Also now allow dir / subdir operator (always returns an FsDirectory).
U[graded NCrunch. It has different names for its config files.
Starting to introduce the concept of roots. I still support absolute paths, but those will not be around for long.
Stop using some more root paths in tests that could use any root.
Swich nearly every test to use temp-dir rooted paths instead of direct C:\ paths.
Tests no longer use the absolute string constructor for FsPath.
Can only create files and directories from valid FsPaths. No longer accepting open-ended strings.
No more calls to the context-free (absolute paths) constructor for FsPath. Now everything is rooted.
No more absolute paths at all. Everything is rooted at temp dir. Now I can create other valid roots, but no more absolute powers exist.
Path root is now properly encapsulated.
Moved internal obj into internal namespace.