New Admin views generator

* New gpsCoordinatesSelector directive and google maps support for it
* Add namedURL Twig extension to get BO URL from a model and a name
* Set Mail Module locked
* Add command to generate views for document Admin UI (list, new, edit and translate)
* Refactoring AdminManager and add it to GenericServices
  * AdminManager manages two new events: **getRoutes** to let modules defines their own routes, and **getModelTwigAttributes** to let modules add their own asides and links in Admin views
* Refactoring Timeline to use the new routes behavior
* rbsDocumentEditorTranslate replaces rbsDocumentEditorI18n to be consistent with the new naming. We keep the old one for fallback : rbsDocumentEditorTranslateDeprecated

:warning: Many fallbacks are present in the code to keep compatibility until we refactor entirely the form.twig behavior. Good exemple of the **new** behavior is the module **Brand**.