Propagate wait_on_join when waiting for monitors to stop
Propagate wait_on_join when waiting for monitors to stop

Eliminate unnecessary second call to monitor.stop() if wait_on_join is False

scalyr/scalyr-agent-2,imron/scalyr-agent-2,scalyr/scalyr-agent-2,scalyr/scalyr-agent-2,scalyr/scalyr-agent-2