dds-agent: implemented graceful and forced termination of child processes. The termination is triggered if agents get a system signal (TERM, INT, QUIT) or when a shutdown command is received from the DDS commander server.