Updated `module/help': closes nima/site#19

As part of doing this some auxilliary functions in `libsite.sh' had to
be cleaned up too, but no major changes.