Feature: Custom dialog option highlight colour

Allows the user to replace the default yellow for dialog options with a
colour of their choice. For text window GUIs, the highlight colour
remains determined by the text colour of the text window GUI. This
retains compatibility with earlier versions.