improved error reporting for BadCall, includes body, reason, and status_code
Merge branch 'develop' of github.com:hyperdns/hyperdns-hal-python3 into develop