[webui] remove link model

It was only used for functionality not used (since we default to branch)
[webui] get rid of XPath Collections
[webui] coverage for sitemap
[webui] some coverage for editing groups