Don't enter stopped state when call count is zero
Don't enter stopped state when call count is zero

This is implicit behaviour that often is unexpected when using the
originator for scripted load testing. Instead, expect the user to
always be explicit about stopping. Also, pass **kwargs from
`Originator.waitwhile` to the underlying util func transparently.

sangoma/switchy