Базовая реализация интерфейса InputDataManager

- добавление методов интерфейса InputDataManager
- их базовая реализация в классе FileBasedInputDataManager
- новые модульные тесты