Improve FrameInputStream efficiency.

This change implements all read() overload methods to delegate to their more
efficient counterparts in the underlying (now buffered) InputStream.