pub fn write_uvarint(x: u64, out: &mut Vec<u8>)
LEB128 unsigned varint: 7 bits per byte, high bit = continuation.