Git commits in Moodle 3.1.0 by Michael Aherne

commit 0c0f01aa4c4b2afcb3c8b9d811dd162e05943862
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Tue, 17 May 2016 20:06:32 +0800
Tag:    v3.1.0-rc2

MDL-54613 unit tests: Add iteminstance to test grade_item

commit 39257eb39c4997fbf3c0b09b404a740000b67d14
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Tue, 17 May 2016 10:13:09 +0800
Tag:    v3.1.0-rc1

MDL-54600 phpunit: fixed classname to follow frankenstyle

commit f0ed09852e214ddeb6aa71caf3193800197a75ea
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Fri, 26 Feb 2016 22:11:40 +0800
Tag:    v3.1.0-beta

MDL-53256 cache: Prevent overwriting of cache config with invalid data

commit 5e43eea080228c86370fb19ae4e767497243d5e4
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Fri, 08 Jan 2016 19:09:29 +0800
Tag:    v3.1.0-beta

MDL-52702 plagiarism: Improvements to base plugin class

commit d9ffd8518acce98937759ac4be7cb2dd85ec0398
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Wed, 23 Dec 2015 00:01:06 +0800
Tag:    v3.1.0-beta

MDL-52589 cache: Allow unused stores to be uninstalled

commit 189875242e7225d5e5e41630f526dcdb8e9911af
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Fri, 18 Dec 2015 22:13:32 +0800
Tag:    v3.1.0-beta

MDL-52560 badges: Avoid trying to add badges when disabled

commit f6b4fe38a937c0592bccf554d5e201f2d87a7c1e
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Tue, 08 Dec 2015 20:23:40 +0800
Tag:    v3.1.0-beta

MDL-52439 assign: correct get_user_submission() phpdoc

commit 27635149d5b217de72b107a574f78ea7b79b6f41
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Wed, 25 Nov 2015 18:18:35 +0800
Tag:    v3.1.0-beta

MDL-52304 media: Allow full screen in Flash player

commit 72797e6845f42c7b445db287e104acdd020d9c49
Author: Michael Aherne <michael.aherne@strath.ac.uk>
Date:   Mon, 02 Nov 2015 20:04:01 +0800
Tag:    v3.1.0-beta

MDL-52013 assign: Allow subplugins to add calendar events