This is basically a ToolTipRenderer, but for performance
reasons we are assuming the values are all of type string.
So we can use a type cast in the getDisplay() method
instead of toString() which is much faster when no exceptions
are thrown.
A renderer that automatically displays the value as a tooltip.
It also handles the highlighting of null values during display
and non-null columns in editing mode.