don't stop the server when the process ends
add a stopit command to stop the server
convert client to twisted
send all available output to client if are multiple lines available
clean up client/server output a little
add a ProcessInfo object for sharing state between server protocols