'Handle the response from the XQueue
Stores the response in the input_state so it can be rendered later
Args:
- queue_msg (str) - message returned from the queue. The message to be rendered
- queuekey (str) - a key passed to the queue. Will be matched up to verify that this is the response we\'re waiting for
Returns:
nothing'

def ungraded_response(self, queue_msg, queuekey):

    if (('queuestate' in self.input_state) and (self.input_state['queuestate'] == 'queued') and (self.input_state['queuekey'] == queuekey)):
        msg = self._parse_data(queue_msg)
        self.input_state['queue_msg'] = msg
        self.input_state['queuestate'] = None
        self.input_state['queuekey'] = None
