Git commits in Moodle 2.8.9 by Andrew Nicols

commit 11d4f442bbe8aa5a7f4c0fb27087b7c4df98034b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 05 Nov 2015 15:51:56 +0800
Tag:    v2.8.9

MDL-51685-master Fix unit tests following change

commit c9d8b0d29a175b6b134510dc02534c24db6db9d5
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 05 Nov 2015 12:07:27 +0800
Tag:    v2.8.9

MDL-51899 mod_forum: Add test for allowing 0 grades

commit 53378d63e26e6ef62476eb87014715ec9903724d
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Oct 2015 12:57:35 +0800
Tag:    v2.8.9

weekly release 2.8.8+

commit ba7fcebb793dc02504fa39a38e388403c9d71e9b
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 28 Oct 2015 11:55:16 +0800
Tag:    v2.8.9

MDL-51939 mod_forum: Correct empty groupinfo check

commit d784ad13e8b3cc0e05c19ab744985703fe432997
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 26 Oct 2015 11:07:37 +0800
Tag:    v2.8.9

MDL-51894 inboundmessage: Ensure that all mailboxes exist

commit 9a9bfb41e29c2d1facb79db6a6c5c55cf1d5bedc
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Thu, 15 Oct 2015 14:40:49 +0800
Tag:    v2.8.9

MDL-51756 tests: Refactor test to use data-provider

commit d1bffa672f476a810719a0994c9121af323b5970
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 14 Oct 2015 13:39:26 +0800
Tag:    v2.8.9

MDL-51759 theme: Ensure that non-svg images are cached and returned

commit fb48641b5f7f5cb738f74c86aaaf7a245127d9a2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 12 Oct 2015 13:37:14 +0800
Tag:    v2.8.9

MDL-46497 atto: Whitespace/coding style fix

commit 61662e6896739c2d3f5b5dcd065d9bd7508abaff
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Fri, 21 Aug 2015 12:26:08 +0800
Tag:    v2.8.9

MDL-51170 core: Scheme section of URL should be case insensitive

commit 68dcf2dded76c7cb3899bf1efa074de6805c47b3
Author: Andrew Robert Nicols <andrew.nicols@luns.net.uk>
Date:   Fri, 16 Nov 2012 19:09:17 +0800
Tag:    v2.8.9

MDL-36606 gradereport: Correctly handle ungraded assessment ajax grading