Added response listener (in another thread) to DNC
Updated sendStatusMessage() and sendResponseMessage() to make them more
thread-safe