Progress on Excel support
Reading basic Excel files is working.
Update Excel parser to handle empty rows.
Pep8 and pylint fixes.