Revert "A bunch of stuff I am been working over the past month"
Merge pull request #3919 from idaholab/revert-3918-csv-reader

Revert "A bunch of stuff I am been working over the past month"