Removed the now unnecessary ByteBuffer::append() method, and tweaked read() & put() with slightly more forgiving (but dangerous!) void* overloads.