Enable CrudComponent settings in $components array to add listeners and actions

And preserve the default ones

Also allows overwriting the default ones with your own