Git commits in Moodle 2.9.0 by Brendan Heywood

commit e8a1c3e908e66947ac17d2f449b8ba12573a8c90
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 02 Apr 2015 14:44:45 +0800
Tag:    v2.9.0-beta

MDL-49747 Task: Improve coding error expection message

commit 894f36abf9dfcefd8e29fef2baf6963769e2b5ba
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Thu, 02 Apr 2015 14:41:48 +0800
Tag:    v2.9.0-beta

MDL-49740 Lock: Fixed task lock release bugs

commit bf08e3f94c2f253e6c66b3d639feec3f5d972fe2
Author: Brendan Heywood <brendan@catalyst-au.net>
Date:   Tue, 20 Jan 2015 11:25:14 +0800
Tag:    v2.9.0-beta

MDL-48887 An auth plugin hook enabling removal of redundant redirects