[dist] add (api) coverage to the README
[api] add a test for the status_history model

It was meant as finger training in coverage, but it actually found a nasty
bug I introduced in my refactoring
[api] move the matcher out of activexml

It has no coverage outside of test cases
[webui] test cases for comment post methods
[api][webui] adding a functionality for comment notifications
[api][webui] undo last commit. finishing up with hermes first.
[api] creating notification functions to be sent out to hermes
[api] made last commit a little DRY