Git commits in Moodle 3.5.0 by Brendan Heywood

commit b588373656f2f77b8ca7206ffd5c09ab8bc28ac8
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 05 Dec 2017 14:05:47 +0800
Tag:    v3.5.0-beta

MDL-60968 auth: Allow more flexibility with mapping attributes