Updated HtmlUtilityParser to HtmlSubParser including all test cases, references and its associated subclassed mock