small fix in FindFile
cleanup
optimize FindFile: no realpath
optimized stringcaseequal
FindFile: different crc implementation