Generalize ParamsValidator for actions
We use ParamsValidator
for conditions, but we're not validating arguments for actions. This might be important for https://gitlab.com/gitlab-org/gitlab-triage/merge_requests/52 as now some of the fields are strictly required.