Fix: Decode auth header, to not encode it as b'...' in the HTTP request
Output JSON error messages
Merge branch 'fix/decode-auth-header'

* fix/decode-auth-header:
  Fix: Decode auth header, to not encode it as b'...' in the HTTP request
Raise error when HTTP response was bad
Merge branch 'feature/meaningful-errors'

* feature/meaningful-errors:
  Raise error when HTTP response was bad
  Output JSON error messages