Globals: keep track of procedure documentation

This will be used by the inline help system.  So far no primitives
have been documented.
Communication: add docs
Workspace: add 'help'
Force all the modules with primitives to load

Later on we will properly handle this using Dynlink.
Workspace: prettier 'help' output
Merge pull request #4 from nojb/inline-docs

Inline docs