Commenting Kses code.
Removing templates.
Replace label class deprecated
Add button class
Adding common routes.
Using Session instead of $_SESSION
Refactor of controllers, and app boot see #7124

Adding breadcrumb support using the knp-menu lib.
Simplifying CRUD classes creations see example in RoleController.
Defining group of controller Admin, App (global apps), Tool (course tools),
and User (social profile).
Moving template.lib.php into Framework\Template.php
Improving ReflectionControllerProvider (to use more than one route, methods and aliases).
Splitting code from global.inc.php into:
app.php (start process), filters.php (filters/middleware), paths.php, routes.php and services.php.
Fixing require_once
Fixing fatal errors.
Merge pull request #299 from FraGoTe/7154

7154