Split Excel IO Into Sub-Directory
Continued refactoring of Excel. There's a ton more that can be done here to clean up public / private naming conventions, but to keep diff minimal I've tried to just move things around. Exceptions are noted in comments

cc @tdamsma