DataForm: Add bindable commands for validate, commit and cancel actions
Currently the exposed by DataForm Validate/Commit and Cancel commands can be used to initiate the corresponding actions from an external UI. Make bindable commands that can be executed from the ViewModel.