Features/port supermessenger

Port of https://github.com/blanchonvincent/SuperMessenger.

This PR improve the FlashMessenger to offer new AIP (success, info & error messages) & a new view helper to have an automatic workflow.