Adding caching of message handler details.
Fixed issues with lifetime scope problems in the Dispatcher.
Starting to work toward automatic event subscriptions.