Rb:S3TemplateUpload

Adds a new custom function for uploading a template file to S3.  This is useful when declaring CloudFormation Stacks as a resource and the included stack needs to be referenced via an s3 url.
I think that s3://bucket/path/to/key convention is more suitable here. What do you think?