Fix for ROOT-5889
Add to rootmaps template fwd decl if no def arg is specified

indeed there is no mechanism in place yet to avoid that the
interpreter raises an error.
Remove duplicate fwd declarations in rootmaps
apply boosting only to *bagged* subsample rather than the whole sample, to avoid previous eary err>0.5 and hence stopping of the AdaBoost
added kolomogorov/smirnov calc memeber function in methodbase
fix JIRA ROOT-5882 - protect agatinst sqrt (<0) and 1/0 in
Change SavePrimtive() to improve speed compilation on generated macros.
Same kind of changes will be done for TGraphErrors, TH1, TF1 …. etc.
Add a protection for Jira issue #ROOT-5900 (histogram integral is modified after rebinning)
- Better implementation of SavePrimitive
- Remove trailing spaces.
Upgrade autoload callback: use Normalized name

instead of name for diagnostic. This has an impact for example
on templates with more than one parameter.
The autoload was failing beacuse of a space more in the name for
diagnostic (used for the lookup) wrt the normalized name (used
to populate the rootmaps).
Create all tmplate fwd declrations in the rootmap files

even for the ones with default arguments.
Merge branches 'master' and 'master' of https://root.cern.ch/git/root
Actually *return* the ShortType. Fixes 6b0b92e.
Implemention of the TPgSQLServer::GetTableInfo(const char*) method (ROOT-5897).

Fix by Denis Bertini.
Disable I/O for gui editor
Implement the option CANDLE to draw 2D histograms:

{
   TH2F *hcandle = new TH2F("hcandle","Option CANDLE example ",40,-4,4,40,-20,20);
   Float_t px, py;
   for (Int_t i = 0; i < 25000; i++) {
      gRandom->Rannor(px,py);
      hcandle->Fill(px,5*py);
   }
   gStyle->SetPalette(1);
   hcandle->SetMarkerSize(0.5);
   hcandle->Draw("CANDLE");
}
Implement merging of TGraphErrors, TGraphAsymmErrors and TGraphBentErrors using the new protected DoMerge function.
This fixes ROOT-5511
Remove VectorUtil_Cint.h.
Trigger rebuild of dictionary after removal of VectorUtil_Cint.h.
Fix for ROOT-5605