DEVSUPPORT-1096: handle empty column at end of csv batch file
DEVSUPPORT-1097: fail a batch file if it contains duplicate column headers