Fixed AbstractBytes.read() and skip(long) implementations. BytesInputStream reuse AbstractBytes existing methods. BytesInputStream and BytesOutputStream methods don't throw IOException so far.