Dispatcher has replaced router and event dispatcher.  Cleanup necessary: move fake_dispatcher to messaging, move object_id to utils, move copy_on_write to utils, fix up dispatcher translation/handling results.