Substantially refactored string centering.

output_string_centered_to_width_with_style_prefix() now efficiently centers
arbitrary strings to arbitrary line widths with arbitrary styles, core
functionality required throughout the codebase (e.g., exception handling).
Numerous other minor improvements throughout as well.