Added ExcelDataLoader and MultiSourceDataLoader
Bugfix commit

- CSVOutputGenerator does not result in NullPointerException if the
  requested field in the Record does not exist.

- Changed the result type of getPrefixes from Iterator to Iterator<String>
  and eliminated a warning.