fixed retry policy typo
make sure only base versions get compared
normalized spacing and fixed comment
dont use syn.restPUT for S3 URLs because we want the HTTP response