refactors Utility::resolveFilePath 
refactors Utility::resolveFilePath 

- strict string checking
- removes double file_exists() check if mod:path doesn't exist
james2doyle/Phile,james2doyle/Phile,james2doyle/Phile