Git commits in Moodle 3.9.4 by Mikhail Golenkov

commit 449c835fe2edc8fc62ab7009ecf601f9bed5f258
Author: Mikhail Golenkov <mikhailgolenkov@catalyst-au.net>
Date:   Tue, 22 Dec 2020 09:57:17 +0800
Tag:    v3.9.4

MDL-70520 mod_assign: Use task API to get scheduled task lastruntime

commit 322afa9f4fd61925d84d393841c739ad7511a191
Author: Mikhail Golenkov <mikhailgolenkov@catalyst-au.net>
Date:   Tue, 22 Dec 2020 07:37:43 +0800
Tag:    v3.9.4

MDL-70520 tasks: Keep lastruntime when a scheduled task is reset

commit 1d41237ae8215de8e47aaf0f29b562ebbcceb664
Author: Mikhail Golenkov <mikhailgolenkov@catalyst-au.net>
Date:   Wed, 11 Nov 2020 07:49:58 +0800
Tag:    v3.9.4

MDL-70117 dataformat_pdf: Fix content overflow when headers are involved