#27 - base implementation of GetSitemapHtmlClient, including sitemap
parsing. HTML download and processing not finished yet.