update and add tests to spider::absolutePath()

handle `./` as part of the path.
don't apply path conversions to the query string