Updated response handling, no longer thread safe

Updated responses to process themselves and their children recursively.
Also, responses are no longer thread safe, because the threading is done
in the command, not the response.