declare all public iflib structures and functions, move media setup call to iflib, unify get/set naming, remove per-device taskqueue creation