Implements functionality much like Path, except for this class is oriented towards handling Linux-style paths on a remote (possibly a Windows) machine.
Preprocesses text returned by a TextReader by removing comments, expanding variables, and implementing simple conditionals.
Generates a globally unique temporary file name and then ensures that the file is removed when the instance is disposed.
Manages a temporary file system folder to be used for the duration of a unit test.
Manipulates Linux style file permissions.
Enumerates the possible line ending modes.