Fixed Documentation Bug in packet.js `fromBuffer`

The documentation for `fromBuffer` specified that the
length of the ByteRange should be the same as that of
the Buffer, where in fact the ByteRange should be
one byte longer, since there is also a length byte.
Additionally, a note about the max buffer length (255)
was added.