books/bookvol5 merge from vmlisp.lisp, treeshake

Move some code from vmlisp.lisp to bookvol5.
Find missing functions and variables, add them to bookvol5