Add set_action_on_term
Implement graceful exit (server only, not mixed)
Stop mixer when terminated
Enable join on keeper