Minor VL bug fixes

 - Minor bugfix to ~a pretty-printing due to regularport/interfaceport split.

 - Adjustments to scopestack/hierarchy to support multithreading; basically
   make sure that we always call make-fast-alist on the results of memoized
   functions that produce fast alists.  (Fixes fast-alist warnings in the vl
   server.)

 - The linter no longer elides warnings since that completely defeats its whole
   purpose.
beautify all the docs with this one weird trick
Fix up most of the orphaned vl topics
Merge remote-tracking branch 'remotes/xa/master'