TST: Add xlsm to Excel parsing tests.

Added a test to verify that #4172 (failed read from an Excel `xlsm` file) is no longer an issue.

The test extends 3 of the existing Excel reader tests to also read from an `xlsm` (macro) file.