Support context menu.

- Add an icon at the beginning of field, which can be associated with a context
menu.
- Add 'text' property.
- Try to use clearIcon from theme.