Improve Constraints Violation Handling in Category Create/Edit + Add genericSurvey controller