Deal with the special case of std::string in missing dictionaries. (ROOT-6269).
Namespaces tab compltion fixed. (ROOT-6062).
Indices fix for matching class names for tabcompletion. (ROOT-6062).
Tab completion change uniqueness method for the file. (ROOT-6062.).
Improvements to tab completion redicrection to file.(ROOT-6062).
Merge tab completion improvements (ROOT-6062).
Remove singlePCM case; it is complicating the ROOT PCM implementation.
Remove reference to ROOT_MODULES; will be using "ROOT PCMs" (for now).
Rename PCM as libname_dictname to support multiple dicts per lib.
Improve naming.