add request exception logging

The `logging_conf` seems to be a pretty big dict. Shouldn't `conf.logging_conf` be used to update the default `logging_conf` rather than provide a separate conf altogether?