fixed FileSystem::GetFileBaseName () for POSIX