Added NonBlockingStreamReader to systemtools.