Allow configuration of extensions for types.
Move sheet_by_name after expected interfaces.
Added docstrings to provide meaning to Loaders.
Modified sniff to use self.type_name
Moved sniff up. Extension detection is default.
Added CSV extension.