Git commits in Moodle 3.1.x by Davo Smith

commit c614487d2d823917fbe5f5e54137422056bef202
Author: Davo Smith <davo.smith@synergy-learning.com>
Date:   Fri, 06 Oct 2017 19:46:05 +0800
Tag:    v3.1.9

MDL-60366 mod_feedback: fix deletion of valid anonymous duplicates

commit 0e69daef28417f3c1b5f1cedfef567c4f9642c69
Author: Davo Smith <git@davosmith.co.uk>
Date:   Tue, 24 Jan 2017 17:54:32 +0800
Tag:    v3.1.5

MDL-57752 session: fix check_security() session termination

commit 2a59561f7eb86e7ad38badce2d36f231588262ae
Author: Davo Smith <git@davosmith.co.uk>
Date:   Wed, 06 Jul 2016 17:33:06 +0800
Tag:    v3.1.2

MDL-55136 data_object: fix param handling in fetch_all_helper

commit b3a751da05942b9dda82803c45b0592794498e0d
Author: Davo Smith <git@davosmith.co.uk>
Date:   Wed, 29 Jun 2016 15:44:24 +0800
Tag:    v3.1.1

MDL-55057 mod_scorm: fix handling of SCO identifiers with apostrophes

commit b8645d6df509d9ea5e68ee2b9946c9760d97776c
Author: Davo Smith <git@davosmith.co.uk>
Date:   Wed, 17 Feb 2016 21:19:57 +0800
Tag:    v3.1.0-beta

MDL-52371 theme_base: activity chooser - support long names

commit 6badbf013540fe482d67f3c56cacff6c96df488d
Author: Davo Smith <git@davosmith.co.uk>
Date:   Thu, 04 Feb 2016 23:21:02 +0800
Tag:    v3.1.0-beta

MDL-49620 availability: plugins can have global settings

commit aa066e99f7d0abbc9c7d92832d72565a93d7441a
Author: Davo Smith <git@davosmith.co.uk>
Date:   Tue, 02 Feb 2016 00:05:22 +0800
Tag:    v3.1.0-beta

MDL-52965 medialib: fix preload attribute

commit 0d5a260ecd37c15fff56ea8116867a77d9b500c7
Author: Davo Smith <git@davosmith.co.uk>
Date:   Mon, 04 Jan 2016 19:51:08 +0800
Tag:    v3.1.0-beta

MDL-52290 assignfeedback_editpdf: show number of pages in page select

commit 00b860d0d11078d91beb542e49684a36fa7cbc3b
Author: Davo Smith <git@davosmith.co.uk>
Date:   Thu, 16 Oct 2014 19:52:31 +0800
Tag:    v3.1.4

MDL-47198 filelib: fix curl handling headers with no value