MDL-41446 Completion: Incorrectly marks complete when grade data present with no actual grade
MDL-42924 Administration: use normalize_component to extract plugin name and type
MDL-41257 calendar: Day and Upcoming-Events view not processed through text_filters() function

This fix adds text filtering to the Calendar Day view and Upcoming Events view, specifically the event name and event description.

Signed-off-by: Michael Milette <michael.milette@instruxmedia.com>
MDL-41635 Reports: Added missing string in loglive reports

Under course administration navigation log live doesn't appear
or appear with empty string (in some themes), this is happening
because text passed is empty.
MDL-42547 tool_uploaduser: trim values before uploading users
MDL-29071 ddl: make sure object name never exceeds max length

Many thanks to Ray Bon for finding the problem
MDL-29071 ddl: unittest for objects name length
MDL-43005 blogs: Fix issues with blog tags
MDL-43000 shortanswer qtype: handle patterns with many *s

Teachers were typing patterns like
********************************<em>****************************</em>
which translates into a pattern like .*.*.*.*, which is very inefficient
to try to match, althought it is equivalent ot a single .*. At a certain
point preg was just giving up.

Since people actually do this, we should simplify the regex by treating
runs of * like a single *.
MDL-37016 fix sloppy mysql nulls in event.uuid
Merge branch 'wip-MDL-29071-m24' of git://github.com/marinaglancy/moodle into MOODLE_24_STABLE
MDL-42904 self_enrol: Set customint1 if it's null
Merge branch 'MDL-42547_m24' of https://github.com/markn86/moodle into MOODLE_24_STABLE
Merge branch 'wip-mdl-42924-m24' of https://github.com/rajeshtaneja/moodle into MOODLE_24_STABLE
Merge branch 'w48_MDL-37016_m24_sloppymysql' of https://github.com/skodak/moodle into MOODLE_24_STABLE
Merge branch 'wip-MDL-41257-24' of git://github.com/abgreeve/moodle into MOODLE_24_STABLE
MDL-43045 report: Fix missing role name in security overview report
Merge branch 'MDL-43005-24' of git://github.com/ankitagarwal/moodle into MOODLE_24_STABLE
Merge branch 'wip-mdl-41635-m24' of git://github.com/rajeshtaneja/moodle into MOODLE_24_STABLE
Merge branch 'MDL-43000_24' of git://github.com/timhunt/moodle into MOODLE_24_STABLE