added enable, disable and reset events, fixes #1131
move search_field_disabled to abstract class
reset event is now deselect
use disabled prop directly from form field
updated class prefix to 'chosen-'
only enable if not already enabled