Add support for private scheduled job output.

Users can now choose whether their scheduled job sends output
to a public or private S3 bucket.