IDE-1487 refactored the existence validation of properties files and added unit tests