function createDefaultBucketEncryptionMetadata(bucket, log, cb) {
    return kms.bucketLevelEncryption(
        bucket,
        { algorithm: 'AES256', mandatory: false },
        log,
        (error, sseConfig) => {
            if (error) {
                return cb(error);
            }
            bucket.setServerSideEncryption(sseConfig);
            return metadata.updateBucket(bucket.getName(), bucket, log, err => cb(err, sseConfig));
        });
}
createDefaultBucketEncryptionMetadata - Creates master key and sets up default server side encryption configuration
@param {BucketInfo} bucket - bucket metadata
@param {object} log - werelogs logger
@param {ServerSideEncryptionInfo~callback} cb - callback
@returns {undefined}