Documentation update (mostly)

The README and the makefiles have been updated with relevant new
information.

Also added the `ipaddress` python package to the list virtualenv
installation list.
Shortened the example file filenames
New: added colorizing function `:util:markdown()'
Simplified the template module to a bare minimum

The demo code has all been moved into the new tutorial module.
New tutorial module

Enable the tutorial module by default.
Installation/Uninstallation work in the Makefiles
... lib/libsite
... libexec/nexpose