If an autoload entry is still marked as autoload after the execution of the autoloader and it is a templated class and a lookup of the class (by name) finds a  different entry, then remove this autoloade entry.
If an autoload entry is still marked as autoload after
the execution of the autoloader and it is a templated
class and a lookup of the class (by name) finds a 
different entry, then remove this autoloade entry.

This happens in the case where a template class was
entered in the autloader with some typedef in its
name/argument.  For example, if mytemplate<Long64_t>
is entered in the autoloader map, its type status
will never be reset because the CINT dictionary is
actually updating the entry with all typedef resolved:
mytemplate<long long>


git-svn-id: ecbadac9c76e8cf640a0bca86f6bd796c98521e3@20771 27541ba8-7e3a-0410-8455-c3a389f83636

dawehner/root,bbannier/ROOT,bbannier/ROOT,bbannier/ROOT,bbannier/ROOT,bbannier/ROOT,dawehner/root,bbannier/ROOT,dawehner/root,dawehner/root,dawehner/root,dawehner/root,dawehner/root,dawehner/root,bbannier/ROOT