Merge branch 'MDL-36883-master' of git://github.com/FMCorz/moodle
MDL-36860 theme: Readme for MyMobile hack
Merge branch 'MDL-36914-master' of git://github.com/damyon/moodle
Merge branch 'MDL-36777-master' of git://github.com/FMCorz/moodle
Merge branch 'MDL-36950-updates-proxy' of git://github.com/mudrd8mz/moodle
MDL-36950 pluginlib - add MDL to comment
Merge branch 'MDL-36912-master' of git://github.com/FMCorz/moodle
Merge branch 'MDL-36934-master' of git://git.luns.net.uk/moodle
Merge branch 'install_master' of git://git.moodle.cz/moodle-install
ie9 svg compatibility fixes
Moodle release 2.4
weekly release 2.5dev
NOBUG: Bump backup relese for 2.5dev
MDL-29805 add REQUIRE_CORRECT_ACCESS define + return error code when AJAX_SCRIPT fails
MDL-36110 - Blocks - Community finder icon alt attribute is now empty
MDL-3941 auth/cas auth/ldap enrol/ldap Add support for LDAP-TLS.

Credit goes to Chris Bandy for proposing the initial patch.
MDL-35979 - Commenting - Adding an empty alt attribute to the javascript generated delete icon for comments
MDL-36840 Set course.format to 'site' for site-course
MDL-37020 auth_shibboleth: check if target variable is actually set
MDL-36943 Do not notify about already installed updates

Before this patch, the available_update_checker::cron_notifications()
method accessed the availableupdates property. But for plugins, that property
basically contains the most recent version available. So we were missing
the check against the actual version installed.

The fix was simple - obtain available updates via the available_updates()
method that performs the check.