Adding a ListComposite dataType that will be used in conjunction with
the IPSReader/Writer once they implement the upcoming IReader and
IWriter interfaces.  Updating the IPSReader with some preliminary
preparations for those changes.

Signed-off-by: arbennett <bennettar@ornl.gov>