Made `InputFormatDataSet` create a new iterator on each `.iterator()` call
Merge branch 'shravan_dataloading_failure' of github.com:Microsoft-CISL/REEF into sergiym_refactor_failing_dl
refactored InputFormatDataSet