AI-643 Implement ParametrizedFieldType.isValid()
Merge branch 'version4' of github.com:bedatadriven/activityinfo into version4

Conflicts:
	core/model/src/main/java/org/activityinfo/model/type/enumerated/EnumType.java
	core/model/src/main/java/org/activityinfo/model/type/number/QuantityType.java
Add isValid() to CalculatedFieldType