(x_set_cursor_color): New method: first disallow same cursor as
background, then if cursor not foreground, use it as cursor
foreground.
(x_set_cursor_color): New method: first disallow same cursor as
background, then if cursor not foreground, use it as cursor
foreground.