use portable types in public headers Reviewed-by: Sage Weil <sage@inktank.com>
Sage Weil <sage@newdream.net> Ceph - scalable distributed storage system