clean init context pattern
manage ocm map
clean jslint
add fail manager for roles mw
Revert "add fail manager for roles mw"

This reverts commit c9d11a895cfc74e65babc57cbf39af4a10cb1a06.
manage ocm map in statics mw
add fail management in roles mw
work on docs and todo