MDL-39563: Change to use $CFG consistently
Merge branch 'MDL-28466-oldata-remove' of git://github.com/danpoltawski/moodle
MDL-40638 - Administration: Update of version number to avoid alternate name fields breaking before upgrade.

With the alteration of the user table to include the new alternate name fields anyone
upgrading from one version to another will receive errors until they run the upgrade.
Forcing a redirect if major version upgrade will bypass this issue.
MDL-30740 repository: Add Microsoft Skydrive plugin

Thanks to Universidad Teconológica de Chile (INACAP) who funded this
work initially and LUNS who permitted this to be released open source so
I could continue to work on this.
MDL-30740 skydrive: show albums as essentially they are "folders"

If you create a folder in SkyDrive and add image to it, it will be calssified
as album and, this will not be listed without this patch.
MDL-30740 skydrive: Add filepicker navigation bar

In order not to get lost in the Sky.

We use a session cache to reduce repeated calls to the skydrive API,
storing the folder name each time we get a listing.

Original concept from Ruslan Kabalin, thanks!
MDL-30740 skydrive: bump version for core inclusion

Remove release name and maturity as these will now be inhereted from
core.
MDL-30740 Add repository_skydrive to standard plugins
MDL-30740 skydrive: convert muc to defined cache
MDL-30740 skydrive: improve repo metadata

* Add manage link
* Use realthumbnail for lazy loading images
* Add image height/width info
* Add author information to files
MDL-40670 Theme: Rescale headings overriding bootstrap defaults
MDL-40121 Added plugin format_singleactivity
MDL-40121 Support old activities with subtypes
MDL-40121 Added format_singleactivity in standard package
Revert "MDL-35131 Caching: Purge all will clear course modinfo cache - Thanks to Thomas for patch"

This reverts commit 6ab62db65ca1719acdbf13d74756d20dbd987d1b.

This is breaking upgrades from 22 - purgeallcaches gets called during upgrade but
rebuild_course_caches is not a safe api to use in this case.
Merge branch 'wip-MDL-38747-master' of https://github.com/satrun77/moodle
Merge branch 'MDL-40412' of git://github.com/merrill-oakland/moodle
Merge branch 'w29_MDL-40571_m26_adminblocks' of https://github.com/skodak/moodle
Merge branch 'MDL-40112_master' of https://github.com/totara/openbadges

Conflicts:
	lib/db/upgrade.php
	version.php
MDL-40555 cache: implemented unit tests for default search functionality