progress in practice report

progress in practice report
new api and new test

new api, new test and php syntax error fixing in some systems
Intermediate commit for course-researcher functionalities.
Intermediate merge.
Merge remote-tracking branch 'origin/back-end-working' into back-end-working
Test fix

Test fix
Fix practice response test failure.
Merge branch 'back-end-working' of https://github.com/lexloren/E99-Language-Learning into back-end-working
Implemented and exposed course-researchers functionalities.
Corrected an error concerning a multiline string.
Merge remote-tracking branch 'origin/back-end-working' into back-end-working