[WIP] deconstructPathRelativeToSWD

Addresses fixes to deconstructPathname (addresses issue #264). Introduces a new function deconstructPathRelativeToSWD that finds the absolute path to a given path name relative to a specified working directory (swd).
I wasn't sure if "absolute path" becomes ambiguous after the boolean is renamed. To me, `./blah` might still be considered an absolute path, but `c:\blah\` would be the full path (I also considered just saying "full path").