Git commits in Moodle 3.4.2 by Zig Tan

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

MDL-61397 blocks: Fix null_provider namespace for blocks

commit 362a7ed6fe8bbd28a88c7c2ea25b87ddb9a9ae27
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:28:43 +0800
Tag:    v3.4.2

MDL-61567 mod_url: Implement null provider mod_url

commit 2298b978147c541d64ba42f127ff4f737d44d2ae
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:28:16 +0800
Tag:    v3.4.2

MDL-61567 mod_resource: Implement null provider mod_resource

commit f2289ba9a26940e9f756679c53617904332aa575
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:27:52 +0800
Tag:    v3.4.2

MDL-61567 mod_page: Implement null provider mod_page

commit 731f9bd3f267812423ece20818622eeff0758f4d
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:27:20 +0800
Tag:    v3.4.2

MDL-61567 mod_label: Implement null provider mod_label

commit 804e7a614206e4426b1da879a75e7a6f454dcd5e
Author: Zig Tan <zig@moodle.com>
Date:   Wed, 07 Mar 2018 10:26:54 +0800
Tag:    v3.4.2

MDL-61567 mod_folder: Implement null provider mod_folder

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

MDL-61307 core_tag: Unit tests for privacy implementation

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

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

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

MDL-58006 assign: Reset blindmarking assignments to hidden