Git commits in Moodle 2.8.4 by John Okely

commit 722e179f305bf57977be1ce84e1c9d2871a22a7a
Author: John Okely <john@moodle.com>
Date:   Mon, 02 Feb 2015 11:54:21 +0800
Tag:    v2.8.4

MDL-42138 user: Require custom profile fields when registering as guest

commit 93aa18b8deb08b80110b8322f56b8b16d8fa0feb
Author: John Okely <john@moodle.com>
Date:   Fri, 23 Jan 2015 15:44:59 +0800
Tag:    v2.8.4

MDL-44520 behat: Change behat features to use new section selectors

commit 4dd5623f18e1b99f9d9ea01d6bd9336d662317a4
Author: John Okely <john@moodle.com>
Date:   Fri, 23 Jan 2015 13:39:13 +0800
Tag:    v2.8.4

MDL-44520 behat: Add behat selectors for section, activity

commit b4ac530cf25aae7557f450991deee6ae320d4bc7
Author: John Okely <john@moodle.com>
Date:   Wed, 21 Jan 2015 17:32:21 +0800
Tag:    v2.8.4

MDL-48772 enrol_cohort: Replace hardcoded language with language strings