CLN: Remove unnecessary ExcelWriterMeta metaclass

Only `__new__` is really necessary. And subclasses just have to deal
with being passed an 'engine' keyword argument + a tad bit of style
cleanup.
Merge pull request #5403 from jtratner/remove-excel-metaclass

CLN: Remove unnecessary ExcelWriterMeta metaclass