Clean up the code; no functional change intended.

ok pedro@
wip: Implement devfs.
Add mount_devfs.
devfs_readdir() bits; ugly but works (mostly)
rework
whoops
wip
wip
wip
wip
nullop is nullop
fix
wip
wip: add hooks to some disk drivers