update and add tests for spider.absolutePath()

It was dumb luck that it was passing.  Add another url with a shorter query string and fix the expected path for another url.
correctly trim the querystring off the url

take into account the length of the absolute uri.