WHAT: A MessagingConnector have a method for a long running connection
WHY: Use it instead of a Daemon thread in BasicWorkerFactory
WHAT: Rename MessagingConnector's ConnectHackDaemon to just ConnectDaemon
WHAT: HelloWorld example code