Git commits in Moodle 3.0.2 by Mark Nelson

commit e5549f4f16ac58c01aca8d21ad150067a4067398
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 23 Dec 2015 14:17:25 +0800
Tag:    v3.0.2

MDL-52275 core: fixed grade-to-pass being overwritten

commit 650d4000cb4c65a5fa894425190bcc3d21b7f6fa
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 22 Dec 2015 14:46:02 +0800
Tag:    v3.0.2

MDL-49566 core: used reflection in unit tests

commit d47064c4b224539db20db3e8701adf8bf531dfc3
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 21 Dec 2015 17:05:50 +0800
Tag:    v3.0.2

MDL-50357 core_group: tidy up the function groups_delete_group_members

commit c9f2b241e068b40dd91cba748d347a7763e5bd27
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 02 Dec 2015 18:22:02 +0800
Tag:    v3.0.2

MDL-52017 enrol_self: always check password before re-enabling

commit ec3be4584cbccd0ccd73d577f52f641f63ba2802
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 03 Nov 2015 07:20:32 +0800
Tag:    v3.0.2

MDL-51889 enrol_guest: always check password before re-enabling