ENH: Add text color setting

Adds a setter for the `Text` visual. @rkmaddox ready for review/merge.
Ah, is it because of the condition in `_utils`?