Beginnings of documentation.
new logging system (uses DEFINES for domains).
sphinx Makefile.