Add setting cursor blink and shape properties.

Added actual setting application of properties. Before it worked only once - when you change setting.
And I'm not sure, is there any sense to set these properties back to client with same value? (lines #524, #527)