ramfs: rewrote RamFs to use a backing Cache and to generally be significantly nicer, and integrated it as /tmp in POSIX (on scratch»/)
cache: provide a means to empty the cache, and don't try and call a null callback in evict()