The filename passed to S3 should not be url encoded.

Found this while attempting to add a .deb with an embedded %.
The addition to the private repo succeeded, but running apt-get install of the package failed because the file in the pool had the % url encoded.