add DI support for File Upload classes

This refactoring for tests.
Убрать этот код, он тут не нужен, ведь есть метод `setFileUpload()` который позволит добавить замоченый FileUpload