Applied patch in https://sft.its.cern.ch/jira/browse/ROOT-6294  Not really tested because we have no test associated to this plugin.
Make Gviz more independent of the actual graphviz version. The graphviz types are not visible on the header files. (fixes provided by Olivier)
Remove old context.
Remove two contributors that have unknown controbutions.

http://root.cern.ch/viewvc?view=rev&revision=47341 does not motivate it;
they do not show up in CREDITS.
Do not force the load for updating existing TClasses.
Merge Ctors from nested transactions.

We cannot run nested transactions' initializations until the parent is done.
But the parent transaction must not replace the nested transactions' static initialization either.
The only way out is to collapse all transactions' static initializers until they are run.
This fixes
root [0] TTree *chain = new TTree("abc","title")
which left chain == 0 before.
Remove preproduction warning, save screen real estate.
TTabCom: do not deserialize for classes<TAB> and use gROOT->GetListOfGlobalFunc.

This is a temporary solution to get a reasonable subset of classes. Previously using ".class" and ".namespace" triggered deserialization. We have to implement getting the classes using decls. This uses gClassTable and mapFile. Another issue was with the implementation of TTabCom::GetListOfGlobalFunctions which did not iterate over the MethodInfos. Now using gROOT->GetListOfGlobalFunctions().
Get TClass entry in InspectMembers for bases using declID or NormalizedName

instead of using the name for diagnostics.
The name for diagnostics is almost ok, except for cases like std::shared::ptr,
where the proper NormalisedName is needed.
Filter out headers from the autoload keys used to populate tab-completion
Applied patch ROOT-6166 (Support compiling GFAL module with gfal2)
Applied patch in ROOT-6280 (Linking with gcc 4.9 fails due to missing symbol)
Use normalized name for namespace and search directly in the list of classes
Fix ROOT-6187, initialize gROOT before executing DynamicPath
In ReadObject warns and return immediately after failed allocation
Change the names of the local structs
implement Size method to get total number of sel rules
Circumvent the warnings in presence of DictSelection

see ROOT-6335
fix in GFAL2 test.
Implement .demo, .credits, .license.