Adds validation of grader response (Trello 37)

Responses must:
- Be a dict
- Contain "msg", "correct", "score", and "grader_id" keys
- Contain a "msg" string that parses as valid XML