Git commits in Moodle 3.3.1 by Mark Nelson

commit 6b661ab0a24b94c2e166c64e9a00769db7ed4974
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 28 Jun 2017 13:07:11 +0800
Tag:    v3.3.1

MDL-56046 mod_quiz: do not close the sheet twice

commit db500a32a1b2b10110f063a5100b4ad25bc98ffd
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 27 Jun 2017 11:19:26 +0800
Tag:    v3.3.1

MDL-56046 dataformat: minor changes to PHPDocs and upgrade.txt

commit c7da8264d0363ee167d16ba2e9441f02818b4071
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 26 Jun 2017 13:48:27 +0800
Tag:    v3.3.1

MDL-56046 dataformat: added related information to upgrade.txt

commit d971e7dffe8eff28d9a9b5b3cf28f1fc76b052d6
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 26 Jun 2017 13:08:05 +0800
Tag:    v3.3.1

MDL-59362 core: ensure we use 'new' when throwing exceptions

commit 67103939ac414984821e9dc9a644b68bda2159cb
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 22 Jun 2017 13:42:24 +0800
Tag:    v3.3.1

MDL-59304 core_calendar: check if course is hidden in bailout callback

commit 58099bd24d9349cd45e871d6a6a415a510da0f71
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 19 Jun 2017 19:17:27 +0800
Tag:    v3.3.1

MDL-56046 core: enable multiple sheets for flexible table

commit 2b026b44f7acc7a4f48f54157abca6c7c8fe2629
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 15 Jun 2017 12:14:29 +0800
Tag:    v3.3.1

MDL-59140 core: apply limit only on courses to be shown in specific nav

commit 481220cb4c3d50f689fb5289f4e8355964d731f1
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 12 Jun 2017 11:50:14 +0800
Tag:    v3.3.1

MDL-59140 core: upgrade 'navcourselimit' if set to old default value

commit d47b6800743c2a5d31d8708fe6813d254a4c5e6c
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 09 Jun 2017 12:56:25 +0800
Tag:    v3.3.1

MDL-59140 core: limit the number of courses shown in the navigation

commit 76b6407cb8211b1ba2b76b1db77b8bbd04cb245c
Author: Mark Nelson <markn@moodle.com>
Date:   Fri, 09 Jun 2017 11:47:22 +0800
Tag:    v3.3.1

MDL-59140 core: changes to the 'navcourselimit' setting

commit 54bee25c65b838aaf05aae8718e2870e13fa7b3a
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 07 Jun 2017 17:37:29 +0800
Tag:    v3.3.1

MDL-58907 block_myoverview: change URL when tab is selected

commit 355fefbe71460acaabf899c0fecd183f3f2e6431
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 06 Jun 2017 19:14:46 +0800
Tag:    v3.3.1

MDL-58907 block_myoverview: display last tab user was on

commit 11a24a823b280d547d0f7f689424bdd12ba04474
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 06 Jun 2017 16:40:11 +0800
Tag:    v3.3.1

MDL-58907 block_myoverview: added setting to select default tab

commit 6e34867b933f543b5ff376d50cb901cec646a2fc
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 06 Jun 2017 12:38:28 +0800
Tag:    v3.3.1

MDL-59076 format_weeks: if 'enddate' does not exist in backup then use 0

commit e3998332638b43e5bcfb397556a3718526d7fef8
Author: Mark Nelson <markn@moodle.com>
Date:   Tue, 30 May 2017 12:53:36 +0800
Tag:    v3.3.1

MDL-59086 gradereport_grader: style 'Save changes' button

commit 40e7ac2c70d41dc77097f7f206ddd79f5a08ef07
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 24 May 2017 23:12:31 +0800
Tag:    v3.3.1

MDL-56046 core: convert download_as_dataformat to use new API

commit d7a2d1a2c8b642e0b103c4ec9239699abf3462e0
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 24 May 2017 23:11:38 +0800
Tag:    v3.3.1

MDL-56046 core_dataformat: added functions to support multiple sheets

commit ca47e80375b3368ccc4dbe6bc5897183c90f2971
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 24 May 2017 22:08:13 +0800
Tag:    v3.3.1

MDL-56046 dataformat_*: convert core plugins

commit 19f6ca94575264c525f039f324117a03e20b9101
Author: Mark Nelson <markn@moodle.com>
Date:   Thu, 18 May 2017 16:49:01 +0800
Tag:    v3.3.1

MDL-58986 mod_quiz: add CSS classes to buttons on comment page

commit 0899f6b9f95f67fdcc33dd1fa5f54f32a12c4b5e
Author: Mark Nelson <markn@moodle.com>
Date:   Wed, 17 May 2017 18:42:26 +0800
Tag:    v3.3.1

MDL-58776 core_tag: removed whitespace from id attribute

commit 9362f598ddcd682e885470f0f3f3db5a8970d8e7
Author: Mark Nelson <markn@moodle.com>
Date:   Mon, 15 May 2017 12:20:15 +0800
Tag:    v3.3.1

MDL-58936 core: ensure 'page->context' is not null