Split management of the result cache into new package "critcl::cache".
Killed all direct uses of v::cache which were still around.
Simplified various shims in the critcl core, using "interp alias" instead of an linsert/eval tango.
At this point the system should be back to basic usability again.