Stage banners now use a fixed-width top and bottom border, with a
left-aligned content line indented by two spaces. This replaces the
previous centered format and ensures the content line always begins
at a consistent column.
Step banners now use a fixed-length prefix and either:
- Pad to a target width when the line is short, or
- Append a fixed-length suffix if the line exceeds that width.
This ensures consistent prefix alignment for all steps and stages.
Right-side borders may overflow when content exceeds the width limit,
but formatting remains visually stable and predictable.
Change-Id: I2b2de3ba74bdd7675c5526484600018218447359
Signed-off-by: Andrew Vaillancourt <andrew.vaillancourt@windriver.com>