Upgraded message handlers, now uses N runnables, more
isolation/separation, etc.  Next steps are a handler wrangler thread for
auto-maintenance, other things.