fix: correctly save and restore point in dialog buffer
fix: hook DIALOG-TRACE onto swank's SWANK-TOGGLE-TRACE

* previously hooked onto the elisp side C-c C-t
fix: be slightly more precise when setting trace's retval
fix: allow clicking client-side actions with the mouse
cleanup: remove unneeded writers for TRACE-ENTRY
add: use OUTPUT-TRACE helper for tree-viewing the trace dialog

Doesn't need HIDDEN-P anymore, many uglynesses to correct still
fix: allegro wrappers return correct value
fix: allegro implementation uses PROCESS-FSPEC-FOR-ALLEGRO
fix: "untrace all" action uses DIALOG-UNTRACE-ALL
fix: add new *TOP-LEVEL-TRACES* and rename *TRACES* to *ALL-TRACES*
fix: don't forget last *BRIEF-MODE* setting when clicking expansion actions
add: prettier and cleaner
minor: add FIB function for testing