Use intelligent pointer class
Class slots from MessageBus out of LocalSocket thread by default
Add error handling to MessageBus