ModelFactory now uses validator array values as validator options and the assoc keys as validator names.
If no assoc key is present the value is used as the validator name
This makes passing validator options the same as passing controller action options