fix small bug in testhandler and improve it

* Docs about how to use it
* Have it bind to *all* messages, not just `*.*`
* Deprecate the `get_topic_blah_blah` for a more streamlined API