Minor - fixing docs
Minor - fixing PHP warnings.
Minor - removing global.inc.php, formatting code, updating docs.
Registering new elements from 198, removing requires/includes
Removing metadata see #1370
Removingt requires/includes (classes already added with composer)
Removing custom internationalization code see #7119

Replacing transliterate code with patchwork and urlify
Removing metadata calls see #1370
Minor - updating docs.
Cleaning installation code see #6420
Refactoring core files

- Moving Template class under src/ChamiloLMS/Framework,
- Moving routes.php, services.php under /src/ChamiloLMS
- Renaming global.inc.php to app.php and moving under src/ChamiloLMS/
Adding user password constraints.
Removing custom read/write classes, and utf8 converters
Updating vendors
Updating composer.json
Fixing paths, configuration.php now returns an array.