refs #19 modified new callback interface more easy-to-use.
refs #19 added adding edited value feature to TextareaChoiceListProvider.