Renaming "Database" class name due some conflicts with the autoloader see #6099
Fixing login error messages (to see the changes you need to clean the temp folder)
Adding comments with examples in .htaccess
Removing data/home/default_platform_document see #6100
Using $app['template'] instead of new Template
Replacing folder name from fck_templates to document_templates see #6100
Adding new paths see #6105
Adding new path to be created just in case.
Minor - no need to add the title in the constructor of Template
Adding a new DataFilesystem class that will get files from web/courses/MATHS/documents/my_file.jpg and it will get the picture from the server in data/courses/MATHS/documents/my_file.jpg
Adding data/document_templates folder
Changing paths in the fckeditor ajaxmanager to deal with the new data folder changes. See: #5871
Minor - adding comments
Updating vendors
Updating composer files
Minor - updating comments
Merge