Add logic to check if the API links return 200
- Config flag api_health_check: false in config.json / CONFIG_DEFAULTS
- New function check_api_health() in api_scanner.py — fires concurrent HEAD requests using the existing api_semaphore
- Fires before the main scan in main.py, prints a ⚠️ line per bad URL or a ✅ all-clear, then the scan proceeds regardless
- Informational only — a failing health check does not skip the company; scan_api still handles errors on its own
Add logic to check if the API links return 200