Treat egid as part of privilege set; use friendlier types

now pid,gid,uid,blocks,size,ino,nodeid use ocaml's architecture integers