Added CollectionInputFilter
Added tests
Implement feedback
Fix array_fill error
Merge pull request #3879 from davidwindell/feature-collection-input-filter

Feature CollectionInputFilter
Merge branch 'feature/3879' into develop

Close #3879