Add environment variable configuration and comprehensive documentation
-
Add environment variable support to all configuration structs:
- NexusConfiguration.NATS.fromEnvironment() for NATS settings
- PersistentStreamConfiguration.fromEnvironment() for JetStream
- TelemetryConfiguration.fromEnvironment() following OpenTelemetry standard
- ContentConfiguration.fromEnvironment() for content server
-
Replace old documentation with comprehensive README.md covering:
- All 5 modules with usage examples
- Complete environment variable reference
- Request/notification definitions
- Subject routing and plugin system
-
Fix JetStream consumer fetch to use batch:1 for immediate delivery
-
Simplify GitLab CI/CD pipeline configuration