revert change to exclude vnode_if.h and fix building vnode_if.h, vnode_if_newproto.h and vnode_if_typedef.h