pegasus-s3: No more 409 errors on bucket creation

Check if the bucket exists before attempting to create it. In most cases
this approach is just as efficient as calling create_bucket without checking,
but results in no 409 errors.