#29 Add state parameter checks
#38 Add event when user is loggedin so an event observer can get the accesstoken
#39 update information about Moodle 2.6 requirement