Git commits in Moodle 3.1.2 by Cameron Ball

commit 4d4df5a1b32d18f040f27e9c9bffaf6a485ce3d1
Author: Cameron Ball <cameron@moodle.com>
Date:   Mon, 29 Aug 2016 18:28:10 +0800
Tag:    v3.1.2

MDL-55587 core_media: Properly escape ampersand

commit 2c18b1321e4911e9bbc1190b0942a5381e938e96
Author: Cameron Ball <cameron@moodle.com>
Date:   Wed, 03 Aug 2016 02:52:12 +0800
Tag:    v3.1.2

MDL-54847 weblib: Test media attributes individually

commit 04ad26aa2ad5362bc2f49962f1781692f773242b
Author: Cameron Ball <cameron@moodle.com>
Date:   Fri, 29 Jul 2016 17:39:10 +0800
Tag:    v3.1.2

MDL-55376 mod_assign: Fix bug stopping admin from editing submissions

commit 469aa911c12d1f90e9baf0ac99d3092c25ae6519
Author: Cameron Ball <cameron@moodle.com>
Date:   Thu, 21 Jul 2016 16:04:29 +0800
Tag:    v3.1.2

MDL-54847 weblib: Support basic HTML media tags

commit b5af9da5d3d68b80f4460bf8b0b72759d2229995
Author: Cameron Ball <cameron@moodle.com>
Date:   Wed, 13 Jul 2016 10:24:58 +0800
Tag:    v3.1.2

MDL-47371 mod_book: Fix out of scope $unescapedtitle

commit c7010e82aeaa39ff80bfc14e1813a6743c41d47d
Author: Cameron Ball <cameron@moodle.com>
Date:   Wed, 06 Jul 2016 23:13:46 +0800
Tag:    v3.1.2

MDL-54771 tool_recyclebin: Don't add temp course to recycle bin

commit bd7cc14d6aa2966abdcd61f1499f42865015b40a
Author: Cameron Ball <cameron@moodle.com>
Date:   Wed, 06 Jul 2016 23:11:31 +0800
Tag:    v3.1.2

MDL-54771 restore: Add deletesource to course object

commit 8bc112e645be02a94f63838cf8c5bd09910d1508
Author: Cameron Ball <cameron@moodle.com>
Date:   Wed, 06 Jul 2016 17:48:07 +0800
Tag:    v3.1.2

MDL-55137: Update PHPDoc for external_format_text

commit a74908ae4c8e4096c297c0e613cd6648d93348d2
Author: Cameron Ball <cameron@moodle.com>
Date:   Tue, 05 Jul 2016 17:58:13 +0800
Tag:    v3.1.2

MDL-47371 mod_book: Don't double escape book titles

commit 85f1d94f0b4297cddef490fd72342008248a1678
Author: Cameron Ball <cameron@moodle.com>
Date:   Tue, 05 Jul 2016 17:57:55 +0800
Tag:    v3.1.2

MDL-47371 block_navigation: Don't double escape course titles

commit cbc6b9f47578c14ab65d66c0336ace27df5d9cdb
Author: Cameron Ball <cameron@moodle.com>
Date:   Tue, 05 Jul 2016 17:56:58 +0800
Tag:    v3.1.2

MDL-47371 weblib: Add option to disable escaping