[evita] ui: Paint caret in text field.
[evita] gfx: Get rid of |gfx::Canvas::bounds()|, since we use paiting bounds rather than bounds in parent window.