Added ability to pass bucket name where packages are stored in s3.

We use multiple AWS accounts and wanted to control the namespace in our s3 storage. This commit adds the ability to pass a bucket name as an option so that the uploaded package file is stored in the desired bucket. It also changes the -packages suffix to .packages so that it's in line with the AWS European bucket naming standard.