Make sure we call the dtor for the state object.
Typo.
Dump the lookup tables, too.
Add prefix making rm cling* easier.
Ignore the noise coming from the lazily-created builtins.
Merge the conflicts.
Cleanup the hash table keys even the entries were 0.
When we remove a redeclarable make sure we update the lookup.

When we remove the decl part of a redelarable chain registered in the lookup
tables we need to update them by putting the new head (or a valid decl) from
the new redecl chain.

Correct the remove order.
Before removing the namespace update the lookup with the new original namespace.
Accumulate the success stories.
Add clarification comment showing the inheritance.
Since Pythia8 is a static library on Windows, don't call gSystem->Load("$PYTHIA8/lib/libpythia8")
Better support for class that used to have version==0.

In the case where the class used to have a version number set to 0
(i.e. don't stream any of its content) but the version number is
now set to greater than zero, we need to avoid reading a non-existant
checksum from the buffer.
Add TBuffer::ReadVersionNoCheckSum

This (new) routine can be used from custom streamers
when it is known that the class was always versioned
(and thus never stored a checksum within the buffer).
This allows to disambiguate the case where the class
used to have a version number equal to zero and did
not save a byte count and is now versioned.

When reading the version number being zero, without
the byte count we have no way to guess whether the
class was version un-versioned or had previously a
version number equal to zero.
Hide unused function parameter
Fix errors discovered by coverity (including missing support for TagDecl in TemplateName handling)
Avoid decrementing iterator past the beginning.
Don't have the inner loop inadvertently increment the outer loop iterator
Document a parameter.
Ignore --deep