Fix for legacy Transfer usage of File Validators

Related issue: https://github.com/zendframework/zf2/issues/3771

Did some functional tests also. Source code here: https://gist.github.com/cgmartin/4997016