Add per-line vertical selection color support.

This can make it easier to determine which line is currently selected, in a multiple-line chart view.

It also allows a finer aesthetic control, for example by allowing the vertical selection color to be based on the line color.