Raise RangeError in ByteBuffer when trying to read negative amounts of bytes
Add ByteBuffer#index