Improve logging

Logging was very sparse and needed more info regarding request
and response body to be more useful. This change adds that capability.