refactors Utility::resolveFilePath 

- strict string checking
- removes double file_exists() check if mod:path doesn't exist
Merge pull request #98 from Schlaefer/patch-1

[FEATURE] refactors Utility::resolveFilePath