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
This revealed that `TestHandler` only responded to messages with two parts.