Git commits in Moodle 3.4.4 by Tim Hunt

commit 9dd7b0f7f4e3b5a276b8a8b3387f1dbb8eb81430
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 03 Jul 2018 01:55:22 +0800
Tag:    v3.4.4

MDL-62820 question import: properly escape output

commit 189c996f4fdd3aa3c422ef810c2c987ac5191149
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2018 23:37:28 +0800
Tag:    v3.4.4

MDL-62838 filters: dont use statics inside functions. Use MUC

commit a8887717eb21208da490d1f365b4e77a523615ba
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Fri, 29 Jun 2018 18:22:04 +0800
Tag:    v3.4.4

MDL-62834 behat: new step for enabling filters

commit 215f3c9c25e6a400028fdf65efc09edf8a5066b7
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jun 2018 22:16:23 +0800
Tag:    v3.4.4

MDL-62792 filters: fix some bad PHPdocs

commit 4b862a14c9d916805d24c4856f231d312c0ddc7e
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 25 Jun 2018 22:05:33 +0800
Tag:    v3.4.4

MDL-62792 filter_mathjaxloader: don't use statics for once-only items

commit 3d2ba2e8f1bdc0cbb167df7a5a9a070c328d47fe
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Tue, 19 Jun 2018 21:42:26 +0800
Tag:    v3.4.4

MDL-62747 accesslib: rdef caching should handle roles with no caps

commit d7cdf10744f6928babf7af65b4701ac083272c85
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Thu, 17 May 2018 17:54:35 +0800
Tag:    v3.4.4

MDL-62482 file_storage: may have many files with same content hash

commit a534d3e044ba3954509e486c9ea3e2277fca696a
Author: Tim Hunt <T.J.Hunt@open.ac.uk>
Date:   Mon, 14 May 2018 22:26:04 +0800
Tag:    v3.4.4

MDL-62440 participants: out-of-memory is many site-wide role assigns