PrivateChannelUtility should not clear all prefs, so just clear in-memory channel maps
Get rid of ActionMessageManager singleton object.

This was making it hard to dispose the manager (e.g. on logout).
Furthermore, now that ActionMessageManager attaches itself
to MessageManager, we can rely on that for the code that uses
AMM in MM.