Change reload to not require worker to listen

I'm a Colleague of the reporter in issue #2, 

We have a cluster were the workers do not listen on a port, they are processors for a redis-based system.  When we send a SIGUSR2 to other clusters which do listen those restart using the "listening" approach.  Using the "online" approach has fixed this problem for our non-listening workers and still works for the other clusters which do implement a listener.