Merge pull request #2 from Jaykul/master

Fix Exception Handling (and send server as "host")
Improve all error logging by adding stanza, destination, port
Tweak error handling for v3 callbacks to match v2 error handling
Add an outer trap in do_run