Git commits in Moodle 3.1.4 by Stephen Bourget

commit ae427d9bdea13c097b80d0bfd7efe7fc00f34a2e
Author: Stephen Bourget <steve.bourget@sau19.org>
Date:   Sat, 17 Dec 2016 22:48:41 +0800
Tag:    v3.1.4

MDL-54996 Calendar: Fix dates for future multi-day events

commit 44990fffb0f132f3c158a7c3e90f13085bfd3109
Author: Stephen Bourget <steve.bourget@sau19.org>
Date:   Wed, 14 Dec 2016 10:36:08 +0800
Tag:    v3.1.4

MDL-55715 calendar: Only update events from the current subscription

commit c879145e4276abdbf74c7c467dd08436dbcebf16
Author: Stephen Bourget <steve.bourget@sau19.org>
Date:   Sun, 20 Nov 2016 05:18:24 +0800
Tag:    v3.1.4

MDL-55568 chat: chat_refresh_events should only create published events

commit 5223adf258c773b97498e9bbe48ec43210127add
Author: Stephen Bourget <steve.bourget@sau19.org>
Date:   Wed, 09 Nov 2016 05:00:05 +0800
Tag:    v3.1.4

MDL-55566 chat: Improve next scheduled chat message

commit e97b51a94a3e9c191b11464677f58536e407cf28
Author: Stephen Bourget <steve.bourget@sau19.org>
Date:   Wed, 09 Nov 2016 03:57:32 +0800
Tag:    v3.1.4

MDL-55869 mod_chat: Only create calendar events when chat is published