RawValueImpl.toString() returned empty string after consuming its byteBuffer
Take care of readOnlyBuffer's position after CharacterCodingException occurs
Merge pull request #158 from msgpack/issue_157

RawValueImpl.toString() returned empty string after consuming its byteBu...