begin header massage
g/c
had become empty
remove more lwip leftovers
We have a good deal of POSIX from NetBSD, use that instead.
-nostdinc
kill duplicates
create list.h into mini-os/
remove conflicting types
main.c got the g/c
header namespace
remove nbcompat

(we shouldn't need this file at all anymore?)
<posix/limits.h> is dead, long live <limits.h>
header namespace
proto care
let there be types!
uncompat
header paths + -nostdinc
Apply olive oil to the headers.

Put mini-os specific stuff under mini-os and toss until things build.
minor tweaks