Fix: Enable delete button for users with canDelete() but no canEdit() permissions

$form->makeReadonly(); iterates over all fields/actions, disabling the 'delete' button even when the user has permission
Merge pull request #2051 from kinglozzer/candelete-gridfield-fix

Fix: Enable delete button for users with canDelete() but no canEdit() permissions