ifdev: main-ify
winfo: add 'dev' attribute for overriding ifdev
winfo: describe attributes in usage
ifdev: pull usage to a var
ifdev: exit with an error msg if no dev is found
ifdev: parse 'winfo --att=dev' for hardcoded device names