use namespace in header protectors
get rid of mini-os errnos (use NetBSD ones)
rumpdefs.h is no longer necessary
Get rid of uses of rumpdefs.h

(wasn't wrong, but can be unnecessarily confusing to people
reading the sources)