Git commits in Moodle 3.1.0 by Russell Smith

commit c1518631e35a1f77d849657fdef76102e763b872
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Mar 2016 13:03:19 +0800
Tag:    v3.1.0-beta

MDL-52945 modinfo: Avoid uservisible when module already used.

commit 116094595dd47ccb706e4a618dd0d8c190f9bbf8
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Mar 2016 09:44:19 +0800
Tag:    v3.1.0-beta

MDL-53323 profiling: Close session as early as possible.

commit 76349f871e5b3f8a1f26f0deae5934dbdac068ac
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 24 Feb 2016 07:59:14 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: Remove TTL wrapper on static acceleration.

commit 98d580888b92ae5e0d200097852fc32dc45bcdba
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Wed, 24 Feb 2016 07:03:26 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: parse_key not required for static cache.

commit d22a01fd9928c3668f06583c69d44757fd3131f0
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 15:13:57 +0800
Tag:    v3.1.0-beta

MDL-53213 caching: Faster databasemeta caching for all databases.

commit 80788d03e1180a0b6e2d080ff6598f2a2cc832bd
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 11:22:58 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: Update serialization rules for performance.

commit fdff8077e068158b76fe81081a64a91deff88fee
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 11:22:58 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: Update serialization rules for performance.

commit b2159f2d3f79c401c6c04c9d689fc86bbb29effc
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 10:22:48 +0800
Tag:    v3.1.0-beta

MDL-53208 caching: Enable dereferencing as a feature.

commit 5007975d1eadaf9a7c5a4d81ce8a33af85d37faf
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 23 Feb 2016 08:48:05 +0800
Tag:    v3.1.0-beta

MDL-53206 caching: Ensure get_many and set_many dereference objects.

commit b73aed311e0c7fb0c237889f6a6c1577b7d1ead6
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Dec 2015 16:09:26 +0800
Tag:    v3.1.0-beta

MDL-52402 backup, quiz: Fix attempt token and add missing rule.

commit eb8c0cb16336f8cae570e664435331cde6c83e5a
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Thu, 03 Dec 2015 16:08:09 +0800
Tag:    v3.1.0-beta

MDL-52402 backup: Improve debugging output on failed log restores

commit 4350192a8de9eddc840af4664742aba50ccf9783
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Tue, 24 Nov 2015 16:27:25 +0800
Tag:    v3.1.0-beta

MDL-52346 caching: Allow localstorage as a cache option.

commit a8137ec25f6b04d7369c40f82cb53de2eca6768d
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 16 Nov 2015 09:50:55 +0800
Tag:    v3.1.0-beta

MDL-52141 backup: Ensure we don't alter the log record when parsing it.

commit bb2c0b45266e9a88961979df234f1593c7322d9f
Author: Russell Smith <mr-russ@smith2001.net>
Date:   Mon, 16 Nov 2015 09:14:43 +0800
Tag:    v3.1.0-beta

MDL-50700 gradereport_overview: Call $PAGE->set_course