cardano-tracer, grafana-datasource: extend series labels, rename node-state endpoint, misc
- Acceptors/Utils.hs: include node_name alongside node_id in SeriesIdentifier - Component.hs: generalise insert to accept SeriesIdentifier directly; fix pruning period default (was 3600 ms ≈ 3.6 s, now 15 min) - Component/Trace.hs: update TimeseriesTraceInsert to carry SeriesIdentifier; emit query_text/query_result only at DDetailed; lower Prune severity to Debug - TimeseriesServer.hs: rename node/state → node/sync-progress; remove #if RTVIEW guard (endpoint is now unconditionally available) - Utils.hs: move NodeStateWrapper (and its FromJSON instance) here from RTView/Update/NodeState.hs so it can be shared without the RTVIEW flag - RTView/Update/NodeState.hs: remove NodeStateWrapper definition (now in Utils) - grafana-datasource: rename node-state → node-sync-progress throughout (QueryEditor, datasource, types, dashboard); rename dashboard to rtview-port - grafana-datasource: add README with build and run instructions