Support alternate log classes for request logging.

Allows an alternate log class to be specified via configuration. Specifically needed to customize the request log format.