Converts special_hive demo to use message handler auto discovery

This is done to improve test coverage. :)
Also, the constructor can be completely removed, which is nice.
PEP8 compliance.