Add an error messages in the TH1 methods which makes sense only for 1D histogram, like TH1::GetBinCenter.
This fixes ROOT-5049
Update documentation of TH1::KolmogorovTest as suggested in ROOT-4888
Update tutorials.
Fix a type error.
Non-void function must return a value.
'register' is a keyword, probably, it's not the best name for a function parameter.
Do not recreate a normalized context at every callback

Instead percolate the one contained in the TCling instance.
Make benchmarks.C working with ROOT 6
Load and initialize graphics libraries when using TControlBar (needed by demos.C)
Fixes: a) declare functions before the first time they are called

b) fix a re-definition.
Merge branch 'master' of https://root.cern.ch/git/root
Fix calo_details.C (gROOT->LoadMacro is not fully functional).
Fix coverity reports 54033 & 54034
Mark some some CMake variables as 'advanced'
Fix coverity report 50810
Revert the last modification - when LoadMacro is implemented, calo_detail.C

will work as it is (with a function prototype added).
New example
Merge branch 'master' of https://root.cern.ch/git/root
Fix a type error.
Fix type errors (implicit int to enum) +

fix jetcone.C - it was using TMath::Cos relying on using namespace TMath in caller function (hehe, CINT is smart!).