Make the default compilation options compatible with a compiler.
Add comparison ops: I needed them for a dead end and now I have them and the compiler won't generate its own.


git-svn-id: https://root.cern.ch/svn/root/trunk@49101 27541ba8-7e3a-0410-8455-c3a389f83636
Make the list TClass::fMethod the owner of the TMethods.
Combine all code into one string, then *parse* that: no need to declare for modules as CodeGen must not be run, else we will have duplicate static symbols, in the library and codegened by declare().
Complain even if the method count differs between cling and meta.
Steal the collection of modified classes from TCling to avoid recursive changes to it.
Correct the flag "new declaration is from AST file".


git-svn-id: https://root.cern.ch/svn/root/trunk@49102 27541ba8-7e3a-0410-8455-c3a389f83636