switch from EMQX to VerneMQ for simplified MQTT broker management
- Replaced EMQX Enterprise with VerneMQ for easier configuration
- VerneMQ user authentication via environment variables (no API complexity)
- Added HTTP status/metrics endpoint on port 8889
- Updated landing page with VerneMQ Status card linking to :8889/status
- Fixed Telegraf MQTT connection URL format (tcp://)
- Added MQTT_PORT environment variable across services
- Cleaned up all EMQX-related files and references
- Updated .gitignore for VerneMQ data directories
- Moved DATABASE_ACCESS.md to leaf-docs repository
- Complete data pipeline verified: LEAF → VerneMQ → Telegraf → TimescaleDB