Used for creating a dynamic list of type T from fixed width or csv file.  Automatically tries to convert Types using UniversalTypeConverter and FastMember for setting properties. Also allows progress using ProgressEventHandler