Updating vendors
Minor - updating composer.lock + gitignore
Missing functions during merge with 1.9.x
Fixing _api_format_user() function in order to return the correct user id
Fixing php notices and document list bug when adding default course content