Minor updating documentation
Fixing notice
Adding only *some* css and js files when assetic is enabled. Adding function in order to get the stylesheets folders. See BT#6264
Using the ConsoleServiceProvider instead of using directly the Symfony Console, benefits are that we can use the $app container inside the console->execute commands + uncommenting the assetic dump command
Fixing paths + moving the process that generates the temp folders in the "before" middleware. The temp folder creation was moved to the DataFilesystem class.
Adding a new $app['paths'] that contains an array with chamilo paths useful in order to inject in other classes, in this case in the DataFilesystem.
Minor - adding set_time_limit(0) + adding comments
Adding a new assetic command. The command can be called using: "php console.php assetic:dump public_admin"
This will dump the "public_admin" theme inside the web/css/public_admin and will move the contents from main/css/public_admin/* in web/css/public_admin/*.
This actions is needed in order to parse images correctly in the new "web/css/public_admin/style.css" which contains a lot of css files unified. See BT#6264