Git commits in Moodle 3.1.2 by Mark Nielsen

commit 741d8abe84136b4ee9d6f221b6628d5ce4d9a1b7
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Thu, 04 Aug 2016 01:18:41 +0800
Tag:    v3.1.2

MDL-55453 core_lib: Fix usage of js_send_uncached

commit df93cb661b6dc8a359fda42362787483cb9d64e0
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Sat, 23 Jul 2016 02:27:28 +0800
Tag:    v3.1.2

MDL-55316 core_completion: Expand fields for Behat

commit 73c218f4c525c4c90326f0fbecba24562198e735
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Sat, 23 Jul 2016 02:18:55 +0800
Tag:    v3.1.2

MDL-55315 mod_lti: Fix Nginx 405 error

commit 528a9d1a02f5e03847da94ff8d7e0f4edd325f60
Author: Mark Nielsen <mark@moodlerooms.com>
Date:   Sat, 23 Jul 2016 02:10:10 +0800
Tag:    v3.1.2

MDL-55314 mod_lti: Several fixes to lti_load_cartridge