major performance bug in ProgressBufferedInput/OutputStream fixed