Added view and validator dependency
Changed require to suggest
Merge branch 'hotfix/3907'

Close #3907
Merge pull request #3925 from bramstroker/patch-composer

Added view and validator dependency
Merge branch 'hotfix/3925' into develop

Forward port #3925