New dependency file parser
Fix: Error details failed on Windows with spaces in folder names.
I unified file path handling through the Java File and Java URLDecode
APIs, to handle special characters and different conventions (for
example, on Windows, CWD = "/C:/Some/Folder" VS getInputFile() =
"F:\Some\Folder")
Fix path calculation in new error location substring