Merge pull request #722 from ovatsus/master

Merge #719, close #467
Fixed a small issue with empty lists and regenerated sig tests.
Merge remote-tracking branch 'colinbull/master'
Merge remote-tracking branch 'colinbull/master'
Unfold optional args to overloads to make HtmlOperations more C# friendly + Add descendantsWithPath, hasId, hasClass