Reply types

Custom reply types to get rid of exported fuse_*_out structs and have a nicer interface.