Improve head tests for non-Ceph S3 implementations

This commit allows test_bucket_head to succeed against AWS-S3 and
annotates test_bucket_head_extended as known to fail against AWS-S3.
Also use public buckets since these tests do not require private
buckets.