Git commits in Moodle 3.5.4 by Andrew Nicols

commit ef227b403e9472504eb643a897f766667e5afa16
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 09 Jan 2019 19:05:22 +0800
Tag:    v3.5.4

MDL-63686 core: recordset => records when fetching contexts

commit aad94d93325351f47207b35fd1a1356c3d06c98e
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 27 Nov 2018 14:31:55 +0800
Tag:    v3.5.4

MDL-64181 core: Ensure that self is included in parentage

commit b78c5102ac450c8eb40422d1e8dea05173e76352
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 22 Nov 2018 13:50:26 +0800
Tag:    v3.5.4

MDL-64030 tool_dataprivacy: Process requests when system purpose not set

commit 58c02975d19f4b326529f9e070977ab0e44a4be0
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 16 Nov 2018 13:58:54 +0800
Tag:    v3.5.4

MDL-64049 core: Cache prefs for current user

commit 971d02f6f4b18e32e2e72da1fc01a497dcc73f55
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 14 Nov 2018 08:22:52 +0800
Tag:    v3.5.4

MDL-62287 tool_usertours: Pull v0.12.3 for background click fix

commit 57eae451f188cd432d8181f7c1ff0e1f145f2719
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 02 Nov 2018 09:07:18 +0800
Tag:    v3.5.4

MDL-63842 core_user: Remove unnecessary DB fetch

commit 5b01d6249bb508f933a258fd5d5e46a741095093
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 17 Oct 2018 13:36:39 +0800
Tag:    v3.5.4

MDL-63686 core: Preload parent contexts