PackedWeaver now uses ByteBuffer; fixes #43 and #45.