Use direct imports for non-deprecated items (ENV_FILE, ExtendedEnvSettingsSource,
ExtendedSettingsConfigDict) and settings_module for the deprecated settings instance.
Changed all 6 provider files from 'from fastmcp.settings import settings'
to 'import fastmcp.settings as settings_module' to avoid triggering the
settings import deprecation warning.
Also simplified deprecation tests to only verify imports and subclass
relationships without instantiating providers.
* Implement icon support in fastmcp
* Fix icon feature tests
- Update snapshot for ResourceTemplate to include icons field
- Remove OAuth mounting tests (belong to PR #2119, not this feature)
* Update docs
* Customize consent screen
* Use server website link if available
* Anchor link shouldnt have trailing slash
* Remove 'a FastMCP server named' from consent page message
* Update docs