Git commits in Moodle 3.1.3 by Marina Glancy

commit f0fab142a70d3dc1d10322766818f9e132cdf361
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 28 Oct 2016 11:54:22 +0800
Tag:    v3.1.3

MDL-56615 portfolio: fix php 7.0.9 warning

commit 04872de10321e839741c374df60f60e4ca294546
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 28 Oct 2016 11:53:55 +0800
Tag:    v3.1.3

MDL-56615 portfolio_googledocs: add basic unittests

commit 3b08a859f824dfe87f1fd77f1e21266db0d5d0c2
Author: Marina Glancy <marina@moodle.com>
Date:   Fri, 14 Oct 2016 08:20:41 +0800
Tag:    v3.1.3

MDL-56439 course: added missing require

commit d99f038262276baa22582d6120e307b19189cdb9
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 20 Sep 2016 09:30:40 +0800
Tag:    v3.1.3

MDL-55990 tags: remove unnecessary index creation

commit 9135f6347e83ea45ab98d2abde502d7684a5b369
Author: Marina Glancy <marina@moodle.com>
Date:   Tue, 06 Sep 2016 10:09:49 +0800
Tag:    v3.1.3

MDL-55864 general: fix PHP7.1 strict warnings

commit 30399fadb0398815cf3ed1cd13a0eef33fdbee6c
Author: Marina Glancy <marina@moodle.com>
Date:   Sat, 20 Aug 2016 21:56:25 +0800
Tag:    v3.1.3

MDL-55654 user: apply format_string to field names

commit c9ce7bfb2033c1611a270073005ed63aac671fc8
Author: Marina Glancy <marina@moodle.com>
Date:   Thu, 11 Aug 2016 16:30:51 +0800
Tag:    v3.1.3

MDL-29332 question: calculated variables may differ in case only