refactor: renamed UI to ColorConfig (#8962)
### Description
Since we now have an explicit `ui` config that refers to whether we
display runs via stream, tui, or web, we should rename the existing `UI`
struct to be more explicitly about color configuration (since that's the
only thing it does).
### Testing Instructions
<!--
Give a quick description of steps to test your changes.
-->