Fix RackChannel#read and large files (TORQUE-1228)

This fixes an issue with RackChannel#read where it tried to read the
entire inputstream if asked to read anything over 4096 bytes.