cmSystemTools: Add GetLogicalWorkingDirectory

Track the current working directory with symbolic links preserved.
18 files changed