added call to isValid to validateMax function, since failed uploads report zero size, leading to incorrect success for this validation
Merge branch 'issue-2433' of https://github.com/simonhampel/framework into simonhampel-issue-2433
work on validator file checks.
Merge branch '4.0'