Better field matching when applying form errors

This fixes issues with more exotic column names like XY_SomeField by applying the same String transformations to the candidate fields as were applied to the original column.

It also enables matching of nested columns like user__fullname for which die error fieldName is just user.

Lastly there is a fix for a bug which caused that despite having enable_pagination set to false the result was still limited to 30 records.