No longer using basename for in CAssetManager::generatePath, fixes #2963