Fixing bug in participant record

If a participant hasn't been cached in the queue yet then they will
not have their current qnaire, start date, etc, available.  An exception
was being thrown when this happened.  Exception has been removed.
Updating error codes