Bring in the "Port PUFFS from NetBSD/FreeBSD" GSoC 2011 project results.
With some additional stuff done by me (properly hooking into the build,
add some manpages, and other missing bits here and there, nothing
functional).
What we get:
* puffs(3) and refuse(3) libraries
* puffs(4) and putter(9) kernel parts
* mount_psshfs(8) utility
Note that it still might crash or stop working, so it's still
experimental. We're bringing it anyway because several people showed
interest in continuing to work on it and so it doesn't rot outside
our tree, gets at least built with world/kernel, etc.
Submitted-by: Nick Prokharau <nickprok@gmail.com>