Git commits in Moodle 2.8.9 by Juan Leyva

commit 72885a572538e65d85b635027be5ae25b885e804
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Sat, 24 Oct 2015 23:03:35 +0800
Tag:    v2.8.9

MDL-51569 mod_choice: Check choice availability prior to do any action

commit d28eedd5363b4f081f9e66d0c9014d84792a89d7
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Thu, 22 Oct 2015 14:03:12 +0800
Tag:    v2.8.9

MDL-50837 mod_scorm: Fix availability checks

commit 2b6e9e40dcf1582f5f04893650df240e3f46fdc9
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 14 Oct 2015 20:06:05 +0800
Tag:    v2.8.9

MDL-51772 webservice: Export add_user_private_files as Web Service

commit 43654c48727996064cee3324cb128ad23e501083
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 12 Oct 2015 19:53:57 +0800
Tag:    v2.8.9

MDL-51563 core_user: Fix invalid passed parameteres in get_user

commit 8eb8681b5ecd266435af109719bb01e79b34764f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Mon, 12 Oct 2015 19:30:17 +0800
Tag:    v2.8.9

MDL-51565 webservice: Fix return types definitions

commit cc595febe4dd744c94db363fdbf0c406391e884e
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Fri, 09 Oct 2015 22:26:59 +0800
Tag:    v2.8.9

MDL-51703 mod_survey: Trigger response_submitted event in correct place

commit ccefec7360f942d92e749264c5deaa3ca39cb50f
Author: Juan Leyva <juanleyvadelgado@gmail.com>
Date:   Wed, 30 Sep 2015 15:34:23 +0800
Tag:    v2.8.9

MDL-50613 webservice: Remove risk bit masks for Web Service protocols