- Rename service.Application to service.Collector and restructure internal packages causing breaking changes
- Add comprehensive OTLP protobuf marshaler/unmarshaler, encoder/decoder interfaces and expand Kafka/zipkin/exporter capabilities
- Fix bugs: reject duplicate Prometheus labels, ensure scrapers stop on shutdown, and correct hostmetrics timestamp handling