Git commits in Moodle 3.3.2 by Jan Dageförde

commit a67140265561dd71e5d3fcb0799a588ac30c82f8
Author: Jan Dageförde <jan.dagefoerde@ercis.uni-muenster.de>
Date:   Tue, 22 Aug 2017 13:41:35 +0800
Tag:    v3.3.2

MDL-59869 oauth2: Send expiry notification on exceptions, too

commit 18264ac63dac17b70d1ae05464299fb374165773
Author: Jan Dageförde <jan.dagefoerde@ercis.uni-muenster.de>
Date:   Fri, 18 Aug 2017 16:57:36 +0800
Tag:    v3.3.2

MDL-59869 oauth2: Fix notification method

commit c9e2c1b44c0b482f567d5a3e56647a96b7cf00ec
Author: Jan Dageförde <jan.dagefoerde@ercis.uni-muenster.de>
Date:   Fri, 18 Aug 2017 16:18:21 +0800
Tag:    v3.3.2

MDL-59855 oauth2: Fix PHPDoc type hints

commit cc85a411750ec86d4a8cf0dc24c7660f2810cbd6
Author: Jan Dageförde <jan.dagefoerde@ercis.uni-muenster.de>
Date:   Tue, 08 Aug 2017 04:21:29 +0800
Tag:    v3.3.2

MDL-59746 oauth2: urlencode parameters for post requests

commit 0af9a77f8973d3020485310d373184c4e1a724b1
Author: Jan Dageförde <jan.dagefoerde@ercis.uni-muenster.de>
Date:   Thu, 13 Jul 2017 21:36:57 +0800
Tag:    v3.3.2

MDL-59511 oauth2: Allow empty email in system account