Git commits in Moodle 3.3.5 by Zig Tan

commit d2bc47577b2555540df650cc72d23ab4639d878d
Author: Zig Tan <zig@moodle.com>
Date:   Tue, 13 Mar 2018 09:50:58 +0800
Tag:    v3.3.5

MDL-61397 blocks: Fix null_provider namespace for blocks

commit 2377dbd9d81d42f468512311caf8707bd462e67c
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 12 Mar 2018 11:24:21 +0800
Tag:    v3.3.5

MDL-61567 mod_url: Implement null provider mod_url

commit 3810c3ad36868d98bb167998090b6bdba310224c
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 12 Mar 2018 11:23:56 +0800
Tag:    v3.3.5

MDL-61567 mod_resource: Implement null provider mod_resource

commit ef9c44ad7eeba4f4f14a7038501b2253957389d3
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 12 Mar 2018 11:23:26 +0800
Tag:    v3.3.5

MDL-61567 mod_page: Implement null provider mod_page

commit 3eac7796147560cecbcb0a75d5e60fbfd0e4aa1b
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 12 Mar 2018 11:20:33 +0800
Tag:    v3.3.5

MDL-61567 mod_label: Implement null provider mod_label

commit 5223ceed6b64ce5ccbb63fa0fac483fa2355abab
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 12 Mar 2018 11:19:57 +0800
Tag:    v3.3.5

MDL-61567 mod_folder: Implement null provider mod_folder

commit 0867abed26665793d3921e37274d1f74067894ad
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 28 Feb 2018 15:47:56 +0800
Tag:    v3.3.5

MDL-61307 core_tag: Unit tests for privacy implementation

commit f27cf98517c51cc4005beacc336350d85fe0e611
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 14 Feb 2018 16:22:47 +0800
Tag:    v3.3.5

MDL-61397 blocks: Add null_providers for blocks with no user data

commit eedd1437c8eb4698e2c874719645e7a84b98c203
Author: Zig Tan <zig@moodle.com>
Date:   Mon, 22 Jan 2018 11:35:52 +0800
Tag:    v3.3.5

MDL-58006 assign: Reset blindmarking assignments to hidden