vhost_user.h: Use uint64_t for sizes.

There was a bug where mmap()s >= 2GB would mess up the size due to a
signed/unsigned conversion.