Update fix_s3_host to check for sigv4 subclasses

We shouldn't be messing with the host when we use the
s3v4 presigned auth either.
Merge branch 'presign-fix-host' into develop

* presign-fix-host:
  Update fix_s3_host to check for sigv4 subclasses