IAV-950/ fix Agents wizard status fetching, reduce duplication and fix cache hit bug
- Fix fetchAgentStatus returning DEFAULT_WIZARD_STATUS on cache hit instead of actual cached data, by introducing cachedStatuses ref
- Extract noAgentStatus() and safeFetch() helpers to eliminate repeated error handling and default status objects
- Merge aqal/adan fetchers into shared fetchAgentInfoStatus()
- Replace Promise.all with Promise.allSettled for resilience
- Remove dead isNoAgentError branches and all console.log/warn