throwing exceptions on 400s and 500s
making MarathonHttpError parse response correctly
Merge pull request #5 from Codeacious/master

Throwing exceptions on 400s and 500s in _do_request