inttypes: use portable types in public headers

loff_t -> int64_t
  __u8 -> uint8_t

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
rados: include struct timeval definition

Signed-off-by: Noah Watkins <noahwatkins@gmail.com>