```
fix(launch-ids): fix videocrop element error and enhance startup output
- Fix GstAddError caused by duplicate pipeline.add(videocrop) call
The videocrop element was being added to the pipeline twice: once
explicitly when crop was enabled, and again in the element linking loop.
Removed the duplicate add operation.
- Enhance startup configuration display
Display all configured parameters at startup in a formatted summary:
* Camera config file path
* Exposure time (ms)
* Framerate (Hz)
* Crop settings (pixels or disabled)
* Queue buffer size (if configured)
* Video stream destination (UDP host:port)
* Control server port (or disabled status)
* Complete pipeline description
The output is now formatted with separators and aligned labels for
better readability, making it easier to verify settings at startup.
```