nlc
DataDirs: ALWAYS use ENV{SPRING_DATADIR} as writedir if set. even in ISOLATION MODE
Simplicity makes life easier and prevents bugs.
No complicated special rules anymore!
DataDirs: refactor code & pass any dir through SubstEnvVars() (all dirs can now be relative)
-> again less special rules
new FileSystemAbstraction::ComparePaths(path1, path2)
returns true if 2 filepaths point to the same file/directory
esp. on linux with links 2 totally different paths can point to the same file
Matrix44f.cpp: nlc