Implement support for S3:// URLs in pip

Use s3://bucket/path/to/file to specify requirements inside of a S3
bucket. This allows for installation of private packages without
publishing to a web server.
Add s3:// URL support to --find-links and --requirements