Updated CircuitAnalysis and CircuitQuery
Updated CircuitAnalysis
Added sonar to the CI pypline
Added mypy to the CI pypline
Introduced RbCircuitAnalysis.analyze_qh() with FeatureBuilder
Corrected RB and RQ metadata for U_DIODE
Unified further RB and RQ CircuitQuery and CircuitAnalysis
Unified RB and RQ CircuitQuery and CircuitAnalysis; Extended test suite
Added NXCALS PIC metadata
Corrected QueryBuilder to handle multiple sources