MDL-41307 - tags: Update of the user object for fullname function.
Merge branch 'wip-MDL-41307-master' of git://github.com/abgreeve/moodle
MDL-41218 Object section_info calculates expensive data on demand only

Added phpdocs, removed unnecessary fields such as course and userid because they can be retrieved from modinfo