change parse_fh so it returns a fsroots_t struct
use new parse_fh() everywhere
use function pointer dispatch table for nfs null rpc calls
make a null_procs struct to store function names for error messages