make all SylvaUnitsSource fields optional in type SylvaUnitsReleaseTemplate
We made SylvaUnitsReleaseTemplate fields optional, but the SylvaUnitsSource fields are not.
In order to have different validation on this object in SylvaUnitsRelease and in SylvaUnitsReleaseTemplate, all validation is moved to CEL expression applied to a dreived type.
Closes: #74 (closed)
Edited by Francois Eleouet