feat(metrics): add Prometheus metrics for circuit monitoring
- Add metrics for circuit attempts, successes, and failures
- Expose metrics via HTTP /metrics endpoint on configurable address
- Include build time measurements and error type categorization
- Add configuration option for metrics server address (default: 127.0.0.1:9090)
- Include comprehensive test coverage for metrics collection and HTTP endpoint
This implementation enables real-time monitoring and visualization of circuit creation performance and failure patterns through Prometheus and Grafana.