[DomCrawler] Fix relative path handling in links

Added relative path translation according to RFC 3986, section 5.2.4