Git commits in Moodle 3.2.4 by Damyon Wiese

commit 4197baf775224870a883fa52b6c64728656d831f
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 27 Jun 2017 13:18:36 +0800
Tag:    v3.2.4

MDL-59380 fragments: Include js from templates

commit 587b99609d6fc0e50377d197db1b6233f8a050eb
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 13 Jun 2017 15:06:20 +0800
Tag:    v3.2.4

MDL-58136 course: Remove lines from unit test

commit ffc7fda9455430a764c15f34b966290f02ed84db
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 13 Jun 2017 10:07:54 +0800
Tag:    v3.2.4

MDL-58136 navigation: Ensure we have all course fields

commit 812255766185f2fd37b325b6d316496daf52299a
Author: Damyon Wiese <damyon@moodle.com>
Date:   Fri, 09 Jun 2017 16:22:36 +0800
Tag:    v3.2.4

MDL-58472 videojs: Force manual initialise

commit 4d26fcd73702c9f3813224ef9c112ee6971e0424
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 06 Jun 2017 13:57:16 +0800
Tag:    v3.2.4

MDL-58136 cache: Add a course completion cache

commit 11127354db96589c56e0803ace359c61cc071d8b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Tue, 06 Jun 2017 12:05:09 +0800
Tag:    v3.2.4

MDL-58136 boost: Limit courses in flatnav

commit 04f82f56695aaab4a8ba74df288d4b35533a3e31
Author: Damyon Wiese <damyon@moodle.com>
Date:   Mon, 08 May 2017 16:14:01 +0800
Tag:    v3.2.4

MDL-58836 auth: Improve backwards compatibility

commit 8a33f2a530b074e4119c2883905dc36821828a7b
Author: Damyon Wiese <damyon@moodle.com>
Date:   Thu, 20 Apr 2017 13:12:59 +0800
Tag:    v3.2.4

MDL-58656 competencies: Fix buggy scale caching