Extend DISTRO and KERNEL for OpenBSD and NetBSD
(and some aspects of FreeBSD)
Merge pull request #314 from usev6/nom

Extend DISTRO and KERNEL for OpenBSD and NetBSD
Some obvious optimizations
Some more obvious optimizations
return the same type of thing in both execution paths
re-add program name fiddling in $?USAGE