[mail] Enhance design.
[mail] folder module keep its state in a model.
[mail] RegionModule forwardModuleAttach wait for key, value args
[mail] Application triggers an event on module attach...

...to handle orchestration

Folders are updated thanks to this event:

A module registers a view on main panel, it triggers do:module:select:main
Relies on conversation routes.