IDE-1487 refactored the existence validation of properties files and add...

...ed unit tests