Git commits in Moodle 2.7.8 by Andrew Nicols

commit 79da0b1581a2da6d0389763798620f1f3c526248
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 01 May 2015 09:18:37 +0800
Tag:    v2.7.8

MDL-50055 tests: Add new step to deal with Single Selects

commit 0a2c4e7ecac058cd12ba40929488b6aa0a50c854
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 30 Apr 2015 09:15:54 +0800
Tag:    v2.7.8

MDL-50055 enrol: Stop requiring javascript for behat tests

commit 04b42e3077ac19b5b792c072ba9f7f1619cbf815
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 30 Apr 2015 08:57:02 +0800
Tag:    v2.7.8

MDL-49232 enrol_self: Add behat test for non-guest self-enrolment

commit a94e5a405d60b9dc455cd9bb799e204da8f2fbd2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 21 Apr 2015 11:34:00 +0800
Tag:    v2.7.8

MDL-40811 uploaduser: Optimise testuser code

commit bef2cf1d2838b7edfec79a564b819f80dab04987
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 07 Apr 2015 15:17:38 +0800
Tag:    v2.7.8

MDL-49395 core: add more unit tests for get_enrolled_sql

commit ca92a72426244999677caf7fdb9e1c56c27e277b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 31 Mar 2015 14:11:04 +0800
Tag:    v2.7.8

MDL-49294 logging: Improve cleanup tests

commit 922586359527b5ebc117ec625a041381b17a9ac3
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 31 Mar 2015 12:19:05 +0800
Tag:    v2.7.8

MDL-49669 badges: Add comment to explain CURLOPT_POSTREDIR

commit 4e482832b34593079bdcd490c291af5eea5008ff
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 29 Jan 2015 14:44:17 +0800
Tag:    v2.7.8

MDL-48918 course: Fix keyboard drag/drop after dropped resource