'unexpected status code' exceptions now with a message
timemout exceptions now have a better message
better HTTP exceptions
Merge branch 'feature/better-exceptions'