log: Add 'make distclean' target
Move site sources into 'www' subdirectory

This moves all website source code into a separate 'www' subdirectory so
as to isolate it from the other project files, and adjusts the top level
Makefile so that it operates recursively over subdirectories.