Git commits in Moodle 3.0.6 by Cameron Ball

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

MDL-55587 core_media: Properly escape ampersand

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

MDL-54847 weblib: Test media attributes individually

commit 4847d73829513fe105e9e916d385c83fd701022e
Author: Cameron Ball <cameron@moodle.com>
Date:   Tue, 02 Aug 2016 10:42:59 +0800
Tag:    v3.0.6

MDL-55376 mod_assign: Update behat test

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

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

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

MDL-54847 weblib: Support basic HTML media tags

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

MDL-47371 mod_book: Fix out of scope $unescapedtitle

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

MDL-55137: Update PHPDoc for external_format_text

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

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

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

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

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

MDL-47371 weblib: Add option to disable escaping