Git commits in Moodle 3.1.1 by Dan Poltawski

commit 9c3b409079d005ca30473da2474871414089f588
Author: Dan Poltawski <dan@moodle.com>
Date:   Thu, 30 Jun 2016 00:49:16 +0800
Tag:    v3.1.1

MDL-32135 mod_choice: fix behat tests

commit 0563e8329054b7723af0e612231f89dc302d519f
Author: Dan Poltawski <dan@moodle.com>
Date:   Thu, 09 Jun 2016 18:25:27 +0800
Tag:    v3.1.1

weekly release 3.1+

commit 490b6ff9eaceb86fb86fa8edd045a97783741e8d
Author: Dan Poltawski <dan@moodle.com>
Date:   Tue, 07 Jun 2016 19:15:19 +0800
Tag:    v3.1.1

MDL-46721 assign: clarify ternerary statement

commit 906c52ee96899a31394cff787a6b79db62915550
Author: Dan Poltawski <dan@moodle.com>
Date:   Tue, 07 Jun 2016 17:44:27 +0800
Tag:    v3.1.1

MDL-54729 mod_forum: clarify static variable usage

commit d991bbefe9ff72e33318b196c44b78fef5d980e8
Author: Dan Poltawski <dan@moodle.com>
Date:   Sat, 14 May 2016 16:06:56 +0800
Tag:    v3.1.1

MDL-54890 course: remove erranous duplicated switch label

commit ba7a9b6b9c0fd63edf14dbdbe94297c4b9464993
Author: Dan Poltawski <dan@moodle.com>
Date:   Wed, 11 May 2016 23:42:15 +0800
Tag:    v3.1.1

MDL-54890 assignfeedback_editpdf: Fix missing semicolon