harmony-k8s:
- exec_pod() and exec_pod_capture_output(): exec commands in pods by
name (not just label), with proper stdout/stderr capture
- delete_resource<K>(): generic typed delete using ScopeResolver,
idempotent (404 = Ok)
- port_forward(): native port forwarding via kube-rs Portforwarder +
tokio TcpListener, replacing kubectl subprocess. Returns
PortForwardHandle that auto-aborts on drop.
k3d:
- base_dir(), cluster_name(), context_name() public getters
Also adds tokio "net" feature to workspace for TcpListener.