Add AbstractField.valid.
Added AbstractSelect.setItemCaption.
Add AbstractSelect.getItemCaption.
Move AbstractField.valid to Validatable.
Merge pull request #14 from ndarilek/3.0

AbstractSelect.get/setItemCaption and Validatable.valid