Compare data type number code rather than the name (which is typedef use dependent)
Add protecion for fInfo==null
Record in TDataMember::fTypeName the name without typedef
Don't insert a rule that is missing some of the source data member (will crash on execution)
Enable the use of rootpcm files.

Setting the environment variable DISABLE_ROOT_PCM will disable the use of
the rootpcm.
Don't warn when we skip a rule due to missing source member.

If don't warn the user can
have more flexibility in specifiying when the rule applies and relying
on both the version number *and* the presence of the source members.
Activating this warning would for example mean that we need to carefully
tweak $ROOTSYS/etc/class.rules.
Hack to copy the pcm of the auxiliary dictionary in ./lib
White space
In Partial desugar add support for array type
Avoid the risk of type creation if we can
Add support for pointer, reference and array in ReSubstTemplateArg