Add more file type detection in the CharmmParameterSet constructor. The current
constructor _should_ be able to take all of files in the CHARMM parameter set
distribution and correctly determine file type from just the name and/or
filename extension.