2.1.1:Merge pull request #605
When the proctor backend system do not send external system ID on exam attempt, but the API returns 200, handle and log better
This is related to an issue where the ProctorTrack system would turn 200 on CreateExamAttempt api call, then won't include the "attempt_id" in the response. We need better logging to provide evidence to Proctor track that they are not obeying the API contract.