Fix color scheme for VTE 2.91

New version of VTE uses GdkRGBA instead of GdkColor to specify color
schemes. Also, now we can use vte_terminal_set_color_cursor() instead
of feeding the widget with OSC escape sequences, which is more robust.