Re-factored CSV related FormattedTables for restart/recover
(#3151)
Merge pull request #3300 from aeslaughter/csv-restart-3151

Re-factored CSV related FormattedTables for restart/recover