MDL-34397 Move course content cache to MUC
MDL-34397 small improvements to get_fast_modinfo()
MDL-34397 Removing references to course.modinfo
MDL-34397 Allow call rebuild_course_cache for multiple courses
MDL-34397 TODO
MDL-34397 Caching course format in modinfo

Also by passing the  object to sectioninfo constructor we save a query retrieving course format
MDL-34397 Object section_info calculates expensive data on demand only
MDL-34397 cm_info
MDL-34397 dont write to cm_info properties
MDL-34397 temp
MDL-34397 temp
MDL-34397 comments to cm_info
MDL-34397 more comments
MDL-34397 caching in cm_info (unpolished)
MDL-34397 user section cache - unfinished
MDL-34397 prevent double caching
MDL-34397 restore back static cache
MDL-34397 remove  arg from seciton_info as not needed
squash with caches
MDL-34397 Changes to caching