Re-instore web logging into http.log

This is also TRAC-3006.

I shamelessly stole the logging class from eight.
I thought we wanted to catch '' as False ! What would it means to set a logfileName to ';' otherwise ?