Allow max_quit and max_term to be set to falsey value 

I had a case where I never wanted TERM or KILL signals to be sent to workers. 

This change allows configuration.max_quit and configuration.max_term to be set to falsey values so that only TERM is ever sent.