Changes to jevconditionallist field type to make it more general.
Now takes attributes 'conditional' and 'conditions'.