More clean write throttle code (Still no thread safe though). Now there is no limit how low byte rate can go.
More clean read throttle code (Still no thread safe though). Now there is no limit how low byte rate can go.
Fixed write hangup condition