D11 compatibility
- Drupal 11 compatibility fixes applied for ConfigFormBase constructor usage in module admin forms.
- Removed implicit dependency on contrib mailchimp for route access:
- replaced route requirements with module permission administer mailchimp ecommerce
- removed _mailchimp_configuration_access_check
- added mailchimp_ecommerce.permissions.yml
- Removed legacy mailchimp_ecommerce_commerce artifact and related uninstall reference.
- Dependency alignment: added commerce_cart and commerce_checkout to .info.yml (module uses both)
- Added real logging in AdminSettingsForm exception handlers (replacing TODO placeholders).
- Note: upstream mailchimp/marketing still emits PHP 8.2 dynamic property deprecations.