Add client response checking for image service

Make all api methods on image clients check for the correct response code and
remove response code checking from image tests. There are a few test code
checks outside of the image tests that were not changed. They do no harm and
can be removed when those test files have status codes removed for their own
intended service.

Change existing client checks using resp to resp.status to avoid confusion with
glance http client use of both httplib (raw) and httplib2.

Remove unused replace_membership_list method from v1 client.

Partially implements blueprint client-checks-success

Change-Id: I4ece3db26920454a8e1bd6325ec01ae3d864d0eb
11 files changed