If we delete fMethod, we must delete fAllPubMethods
Don't destroy fAllPubMethods when trying to build it ....

Also delete fAllPubMethods before fMethods to avoid accessing deleted memory.
Switch from always calling UpdateListOfMethods to completely relying on TCling to call it on demand