Add tests for tx/rx of messages.  Need to use QTestLib/QSignalSpy, because rx is signal/slot based.
Fix bug in message rx discovered during testing.