Small interactive exercise fixes for sprint 28 (#1729)

Few small things as I was working on DB Class interactive exercises today
- uncaught or unqualified exceptions
- check in a copy of Chris' XML conversion script
- logging when making grading request