Git commits in Moodle 3.4.x by Charles Fulton

commit 93c174cbf170dfe51e8ee2f68d627c87cfcce305
Author: Charles Fulton <fultonc@lafayette.edu>
Date:   Fri, 29 Jun 2018 00:31:10 +0800
Tag:    v3.4.5

MDL-62534 course formats: do not purge empty sections on upgrade

commit 507867b76db6442de85dc7d641eeede86281e524
Author: Charles Fulton <fultonc@lafayette.edu>
Date:   Thu, 05 Apr 2018 23:28:54 +0800
Tag:    v3.4.3

MDL-61860 auth: standardise config inclusion

commit 6dede51557ab96d0c233529602702b7d3f8caf24
Author: Charles Fulton <fultonc@lafayette.edu>
Date:   Mon, 24 Jul 2017 22:49:58 +0800
Tag:    v3.4.0-beta

MDL-59492 block_myoverview: handle course visibility style