fix disabled, and readOnly props for each widget

disabled and readonly should work as expected now, with readonly
allowing focus. Tests for select, combobox, and dropdown were added.

also fixes #15 and makes value prop usage consistent