View refactoring : contextual
Use draper :
Introduce decorator usage for lightweight view
Move link with permission into permission_manager module
Add caption method for each model, that let retrieve the displayed name for models.
Refactor categories and documents views :
* Introduce decorator
* Introduce view objects
* Make toolbox generics
Fix helpers includes in controllers
Override devise user finder