Changes for python 2.6 (yay @Robyoung)
Throw error if backdrop response with 4XX or 5XX
Test for exception getting thrown. 2.6 in Travis
Merge pull request #5 from alphagov/throw-on-4XX-and-5XX

Throw on 4xx and 5xx