Git commits in Moodle 3.1.x by Mark Johnson

commit 9f95b657e2724316271ceb5f24f8bc93ef391470
Author: Mark Johnson <mark.johnson@open.ac.uk>
Date:   Fri, 19 Aug 2016 18:24:48 +0800
Tag:    v3.1.2

MDL-55385 output: Support non-integer output_buffering values

commit ad1e11c2e40e10e4919f795e158254c312170399
Author: Mark Johnson <mark.johnson@open.ac.uk>
Date:   Tue, 28 Jun 2016 19:38:41 +0800
Tag:    v3.1.1

MDL-55041 roles: Fix JSON parsing in permission manager

commit 6862093122252570bf6e84cfaf6af071b6a24fa8
Author: Mark Johnson <mark.johnson@open.ac.uk>
Date:   Tue, 31 May 2016 19:34:58 +0800
Tag:    v3.1.1

MDL-54180 Behat: Handle exceptions from driver when saving screenshot

commit 121b67411f881f66d5fed87335a0b8eaf5a14de8
Author: Mark Johnson <mark.johnson@open.ac.uk>
Date:   Tue, 10 May 2016 22:35:43 +0800
Tag:    v3.1.0-rc1

MDL-54110 repositories: Allow repositories to ignore post_max_size

commit a9c52c78ddc4ebf8dbee1964de8e8ce650a8ea98
Author: Mark Johnson <mark.johnson@open.ac.uk>
Date:   Tue, 29 Mar 2016 18:43:26 +0800
Tag:    v3.1.0-beta

MDL-53007 block_navigation: Set width of item text to prevent overflow

commit 024b1eade034bbc3379ed7c79a812177747b89b2
Author: Mark Johnson <mark.johnson@open.ac.uk>
Date:   Thu, 25 Feb 2016 19:38:11 +0800
Tag:    v3.1.0-beta

MDL-52936 theme_bootstrapbase: Fix link hover bug on iOS

commit a2497e503666b86b31a517be58af1f69a5dee161
Author: Mark Johnson <mark.johnson@open.ac.uk>
Date:   Thu, 28 Jan 2016 17:52:27 +0800
Tag:    v3.1.0-beta

MDL-52913 behat: Abort database transactions on exception.