use S3Uploader to upload steps

@mguymon - this re-uses the S3Uploader that we currently use to upload gems, to now also upload steps.