add ability for CollectionInputFilter to require at least one entry in validated collection
Merge branch 'hotfix/4383'

Close #4383
Merge pull request #4374 from RomanKonz/master

CollectionInputFilter returns always valid for empty collections
Merge branch 'hotfix/4374' into develop

Forward port #4374