Avoid spinwait when pausing PortForwarder.

Stop the server thread completely when pause() is called, restart it when
unpause() is called.