CDK-340: Add reflect support to CSV format.
CDK-376: Move CSV descriptor properties out of reader.
CDK-376: Add CSV appender for testing.
[fixup] remove progress fields.
CDK-376: Add CSV format support for MR.
Adding CSV schema inference util.