Migrate both if_flags and if_drvflags out of most source files.
Ideally it'd only be referenced in ieee80211_freebsd.c, but for now
it also ignores references in ieee80211_ioctl.c.
- migrate if_flags set to if_setflags
- migrate if_flags get to if_getflags
- migrate if_drvflags get to if_getdrvflags
- add ieee80211_vap_check_is_monitor() and ieee8021_vap_check_is_simplex() to abstract out the IFF_MONITOR and IFF_SIMPLEX flag checks.