pub fn read_string(buf: &mut &[u8]) -> JdwpResult<String>
Read a JDWP string (4-byte length prefix + UTF-8 bytes)
Returns a JdwpError if the buffer does not contain enough bytes or is malformed.
JdwpError