Ignore empty lines

If there are empty lines in the csv file, exceptions would be thrown because columns wouldn't be found.  This patch checks to see if there are any values in the row that is read before parsing the row.