feat: Add basic import compatibility test
Adds Python 3.10 and 3.11 to the GitHub Actions test matrix to ensure
compatibility across the supported Python range (>=3.10, <3.13).
Also adds a simple test_compatibility.py to catch basic import errors
early, preventing regressions like the one reported in #2575 where
caused issues on Python 3.10.
Co-Authored-By: Joe Moura <joao@crewai.com>