Git commits in Moodle 3.6.0 by sam marshall

commit b5311ce466aa12322f71ee4c5dd6e40123471f39
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Tue, 14 Aug 2018 20:32:06 +0800
Tag:    v3.6.0-beta

MDL-63131 Web services: Callback to allow web service overrides

commit 23f6a88341537695b38ed4ea07acd30fd57334f0
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Fri, 29 Jun 2018 17:48:16 +0800
Tag:    v3.6.0-beta

MDL-62713 core_search: Cron error indexing sections in some cases

commit 635c7b29a0780f8275f54df1844f19cd826e31e8
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Thu, 21 Jun 2018 00:44:51 +0800
Tag:    v3.6.0-beta

MDL-61652 tool_dataprivacy: Add capabilities to control data downloads

commit bef86c669cccd9eef711b4a77ea5a739c6e825c0
Author: sam marshall <s.marshall@open.ac.uk>
Date:   Mon, 30 Apr 2018 21:57:52 +0800
Tag:    v3.6.0-beta

MDL-62273 Profile: Callback allows plugins to control profile access