fixed issues with DBG_RESP_STOP causing daemon to block
Prevent handler thread from being interrupted while handling request
Don't process breakpoints if the server is stopping
Add functions to exit a tester cleanly
Don't exit tests until tester is completely done