Fixed issue where mixing upper and lower case in spreadsheet
header rows could cause problems
Fixed case where header_rows must now be assumed to be
always lowercase.
xls can now read dates