Git commits in Moodle 3.3.1 by Andrew Nicols

commit 75ead1e8cf41e3d0bf147bb0faa4ab03043b2282
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Mon, 26 Jun 2017 11:49:10 +0800
Tag:    v3.3.1

MDL-58844 testing: Move to GCE build infrastructure

commit eee0d699c353a24e557d06910e7057647ee155cd
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Jun 2017 16:21:24 +0800
Tag:    v3.3.1

MDL-59312 js: Improve display of exception stacktrace

commit 6aebb4375f84cc7764a78ec121bcbf5e8a9c4ab2
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Wed, 21 Jun 2017 16:19:29 +0800
Tag:    v3.3.1

MDL-59312 js: Add exception on AJAX error

commit dc403b8386b4bdffbe143e9846c3bde9a49f5a5c
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 06 Jun 2017 20:29:06 +0800
Tag:    v3.3.1

MDL-59154 theme: Lock for all caching builds

commit 52ecbf8f4cfa328190555f1a8ca41193082a1987
Author: Andrew Nicols <andrew@nicols.co.uk>
Date:   Tue, 23 May 2017 19:40:35 +0800
Tag:    v3.3.1

 MDL-58577 stats: Correct groupby when getting report options