fix signature to properly escape

ensures we properly escape the + sign.
Update signaturev4.rb

don't use deprecated URI.escape
Merge pull request #3144 from backupify/master

S3 invalid signature generation