added more logging support
logging: fixed some formatting
logging: logging handler now has its own logger

This is to future-proof things, so that access logs can get written to a
file (for easy parsing), but log messages generated by the application
get written out to STDERR (as a default of the "log" package).
updated the README