New: Added CPControlTextEditingDelegate and CPTextFieldDelegate protocol

Added CPControlTextEditingDelegate and CPTextFieldDelegate protocol