Removed tag 'done' in favor of checking for presence of tag 'failed' instead.
Simplifies things a bit. Also documented the tags in use so far.
I.e. names, meaning, defining and using places.
Extended critcl::cdefs with onclear hooks and rewrote dependent db packages to use them, simplifying the cleanup after code is compiled, etc.
Noted frontend does not directly use log and scan packages at all.
Removed from requirements, and dependency graph.
Got rid of as much of cresults data as possible right now.
Communication between critcl::app and collector/backend is now
much easier to do by direct access to the collection databases
plus a few custom tags.

Not complete yet: initname, and finalization issues for some pieces (apiheader).