Handle s3 source
Add specs
Update changelog
Merge pull request #3086 from tryba/s3-auth-support

bundler/bundler-features #46: S3 source support