Git commits in Moodle 3.1.5 by Dan Poltawski

commit 0ce3aa056285ba31f7c6a6a6da3ef073c444c7af
Author: Dan Poltawski <dan@moodle.com>
Date:   Mon, 06 Mar 2017 21:53:56 +0800
Tag:    v3.1.5

MDL-57362 assign: fix php54 compatability

commit 0767770d95593364cabf55df7fc897789e5757f5
Author: Dan Poltawski <dan@moodle.com>
Date:   Thu, 16 Feb 2017 16:14:43 +0800
Tag:    v3.1.5

weekly release 3.1.4+

commit c52766af644ceff2cb02f6c4e467511c8ad1b43e
Author: Dan Poltawski <dan@moodle.com>
Date:   Wed, 18 Jan 2017 15:42:52 +0800
Tag:    v3.1.5

MDL-57604 mod_assign: fix empty case in user selector

commit bdccf17907b14dd8483f9687c7d744b2b048bbc0
Author: Dan Poltawski <dan@moodle.com>
Date:   Thu, 12 Jan 2017 15:42:31 +0800
Tag:    v3.1.5

weekly release 3.1.4+

commit c4f051e2e9a368582626291984506eb35000aac1
Author: Dan Poltawski <dan@moodle.com>
Date:   Tue, 10 Jan 2017 04:18:50 +0800
Tag:    v3.1.5

MDL-57604 mod_assign: fix incorrect user being selector from chooser