Revise implementation of case-insensitive command names
Theses changes prevent unnecessary calls to LowerCase and Strucmp by making sure the command names are converted to lowercase as soon as they are parsed in cmListFileCache.
Topic-rename: revise-case-insensitive-command
Edited by Brad King