Note that it does not work better than previous in-tree version but it
will give us a better base to fix it.
joint work with jasper@
most patches adapted from NetBSD
fsusage patch from naddy@
ok jasper@
former nino@ that has been a part of this port for some time.
Updates to the internal API finally broke it, but a huge thanks
to Nils for his work there (thanks Nils!).
Now we use the Free/NetBSD support as a base and patch from there :).