Added installation of headers of histfactory and tmva to 'headers' component. This fixes the problem seem by Lorenzo that some headers were not copied to the binary directory.
Remove warning appeared in CDash

http://cdash.cern.ch/viewBuildError.php?type=1&buildid=64070
This is a global present in a linkdef which is not a variable
but a preprocessor statement.
Add clarifying comment.
Fix for Windows
Another fix for Windows
Made smatrix code thread safe by removing statics

Changed all static variables which were only being used as local
variables to be local variables. This avoids threading problems.
Fix a warning and improve handling of graphics
Improve Genetic minimizer and add its tests in Ctest
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)