Git commits in Moodle 3.1.0 by Jean-Philippe Gaudreau

commit beb992afb45f18f4ca40471672fc8e4ccf31ee3a
Author: Jean-Philippe Gaudreau <jp.gaudreau@umontreal.ca>
Date:   Sat, 12 Dec 2015 01:09:57 +0800
Tag:    v3.1.0-beta

MDL-49758 mod_quiz: Fix require on completionlib.php

commit 5f9fa9f39a3fbb142c57fdbd549cfacb664033d3
Author: Jean-Philippe Gaudreau <jp.gaudreau@umontreal.ca>
Date:   Fri, 20 Nov 2015 06:43:42 +0800
Tag:    v3.1.0-beta

MDL-51647 tool_lp: Fix exporter error when plan completed

commit 20dde5e67405136de4d93bcacd1321eaa0a60319
Author: Jean-Philippe Gaudreau <jp.gaudreau@umontreal.ca>
Date:   Fri, 20 Nov 2015 04:54:04 +0800
Tag:    v3.1.0-beta

MDL-52237 navigationlib: Plugins can extend navigation user profile

commit 5c7383fd08d943510024a7c9385825ad6f65592b
Author: Jean-Philippe Gaudreau <jp.gaudreau@umontreal.ca>
Date:   Tue, 17 Nov 2015 22:14:53 +0800
Tag:    v3.1.0-beta

MDL-52062 tool_lp: Add User's learning plan navigation

commit 192569ed17db64d6c1a1eea063a0fef5e8865135
Author: Jean-Philippe Gaudreau <jp.gaudreau@umontreal.ca>
Date:   Thu, 05 Nov 2015 23:48:07 +0800
Tag:    v3.1.0-beta

MDL-51805 tool_lp: Freeze learning plan when it is marked as completed

commit 67e0b72fb230ece164ffdb0f6c533c5ba2a62d7e
Author: Jean-Philippe Gaudreau <jp.gaudreau@umontreal.ca>
Date:   Thu, 29 Oct 2015 04:15:05 +0800
Tag:    v3.1.0-beta

MDL-51870 tool_lp: Use new ajax definition of external functions

commit c74f3e7d2ef89fceade32dbdb8fedfdf31ae393d
Author: Jean-Philippe Gaudreau <jp.gaudreau@umontreal.ca>
Date:   Tue, 22 Sep 2015 21:09:38 +0800
Tag:    v3.1.0-beta

MDL-51496 tool_lp: Remove reorder services from db/services.php