Improve logging

Logging was very sparse and needed more info regarding request
and response body to be more useful. This change adds that capability.
Merge pull request #80 from relaxdiego/fix/79

Improve logging