MDL-38605 - language: First changes to the user, course, and course module tables.
MDL-38605 - language: Change to the common course and activity forms.
MDL-38605 - language: Updating settings to check for capabilities.
MDL-38605 - language: Update of the course and activity edit forms.
MDL-38605 - language: Update of version numbers first change of major upgrade setting.
MDL-38607 - lib: Creation of unit tests for the get_username_config, display_name and other functions.
MDL-38607 - lib: Creation of the main API for displaying user names.
MDL-34754 - lib: New function for linking profiles to pages.
MDL-38601 - lib: Change to the tablelib function to allow different headings.
MDL-38608 - language: Update of user area code to use new displayname function.
MDL-38608 - language: Alterations to the choice module with displayname.
MDL-38605 - language: Validation of display name format fields on course and activity forms.