chore: add ruff linter and fix all linting errors
- Add ruff>=0.14.13 to dev dependencies
- Fix unused imports across source and test files
- Use explicit re-exports in __init__.py (F401)
- Replace type() comparisons with isinstance()
- Convert f-strings without placeholders to regular strings
- Add blob storage demo to atmosphere_demo.py example
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>