Merge pull request #9 from unikent/master

Stable Pull
The report should left outer join so it actually shows all the data.
Check the course was deleted after the event
Add upgrade step to update records that should have been marked as failures
Fix upgrade script
Merge branch 'fix/error-checks' of github.com:unikent/moodle-local_catman

Conflicts:
	version.php