Visual readonly support added

Readonly support added for visual usage. Since native select element
does not support `readonly` attribute, plugin replacement suppress
select-ability visually. If you really need to make select element
disable in native cases, you need to add `disabled` attribute and a
hidden readonly text-field pair.