XLSX and ODS changes

- ODS now takes into account repeated cells
- fixed an XLSX bug where an empty row could cause a fatal error
- upgraded the excel_reader2 library