- Supports lower priority `<name>.preview.<extension>` preview names. - Note that this means that model names should not be of the format `<name>.preview`, else behavior may be unexpected. - Removed use of splitext. - Added checks for valid file type extensions. - More conformal path accessing for `extension_uri` and `comfyui_model_uri`.