use the http exceptions from requests
use raise_from_response to raise an exception with the message from dird
Merge branch 'master' into better-exceptions
fix "when not 200" tests
use new_response in all directories tests