MDL-38605 - usability / language: Update of the course edit form.
MDL-38605 - usability / language: Update of version numbers first change of major upgrade setting.
MDL-38607 - usability / language: Creation of unit tests for the fullname_format, display_name and other functions.
Creation of the main API for displaying user names.
MDL-34754 - usability / language: New function for linking profiles to pages.
MDL-38601 - usability / language: Change to the tablelib function to allow different headings.
MDL-38608 - usability / language: Update of user area code to use new displayname function.
Alterations to the choice module with displayname
validation of display name format fields on course and activity forms