Git commits in Moodle 3.7.8 by Jake Dallimore

commit 661f51493ceab245600824a038edb34190c1e154
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 20 Jul 2020 10:59:27 +0800
Tag:    v3.7.8

MDL-69319 mod_lti: style and docs changes in external tests

commit 54748014f7d5bf29bc1fc6b01e0fa703fe1d4487
Author: Jake Dallimore <jake@moodle.com>
Date:   Mon, 20 Jul 2020 10:45:54 +0800
Tag:    v3.7.8

MDL-69319 mod_lti: replace try/catch with expectException in ext tests

commit 6baabaf790f976458ff3077f642eae8a710ac8ad
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 17 Jul 2020 16:26:07 +0800
Tag:    v3.7.8

MDL-69319 mod_lti: remove unused vars from externallib_test

commit fb0b9f8c33d45434825f6464ba22e7fef3e243df
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 17 Jul 2020 16:20:37 +0800
Tag:    v3.7.8

MDL-69319 mod_lti: move test data generation out of common setup

commit 5ddf2ae179909cbe939cbf8adc828ead587d72a2
Author: Jake Dallimore <jake@moodle.com>
Date:   Fri, 17 Jul 2020 15:03:09 +0800
Tag:    v3.7.8

MDL-69319 mod_lti: call clean_returnvalue in external tests