Application should provide *optional* support for using Amazon S3 as a file store. This should gracefully fall-back if users do not want to deploy with amazon S3.