Restore Zend\File\Transfer

- A user was able to display use cases for Zend\File\Transfer that were indeed
  working on the master branch prior to the file upload rewrite provided by
  @cgmartin
- This commit restores the files from master, and provides fixes/updates/etc. to
  ensure they work against the develop branch for 2.1.0.
[#3605] Ensure InputFilter component is updated

- FileInput needs to use new UploadFile validator, not old Upload
  validator
- Ensure tests also are using correct validator