Blobmanager should verify response status code

Currenly, the blobmanager is not verifying HTTP responses' status codes, so it will incorrectly return empty data when it should actually fail.