Merge pull request #9 from danbarretodev/7711

Fix bug -refs BT#7711
Merge https://github.com/chamilo/chamilo-lms/commit/3e05713a96b1d5afab43e4989afcdf5cd5a70802

Conflicts:
	main/inc/ajax/online.ajax.php
Merge pull request #11 from danbarretodev/7213

Fix bug -refs BT#7213
Merge pull request #12 from FraGoTe/dev

Add progress WS - refs BT#7695
Fix issue not updating middlename - refs BT#7717
Adding exercise extra fields #7727
Adding webservice see getAllExerciseWithExtraFieldPlex BT#7728
Solve a merge