Do not expose the mathtext include files in $ROOTSYS/include
fix for looping over builtin arrays in a tree
Return eta=0 for  a (0,0,0) vector. Also do not print warning in this case.
See http://root.cern.ch/phpBB3/viewtopic.php?f=3&t=17484
TPad::Print() really works on TCanvas only. A protection has been added in case it is called on a pure TPad.
Do not expose the figl include files in $ROOTSYS/include.
This fixes ROOT-5773
Protection added to fix ROOT-5886
Call Sumw2() in DrawNormalized to have the correct error in the normalised histogram
When setting the bin entries for a Profile set also the bin sum of weights square if the profile stores them.
This fixes the problem reported in ROOT-5883
Avoid to call Sumw2() in DrawNormalized if it has  been called before
Fix for ROOT-5889
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
  o RooAddModel

    - Bug fix: first server is not always convolution variable (J. van Leerdam)

    - Bug fix: attributes of original resolution model not copied convoluted model,
      breaking parameterized integrals (J. van Leerdam)

  o RooFactoryWSTool

    - Increase string buffer size from 10k to 64k

  o FlexibleInterpVar, PiecewiseInterpolation, RooAbsCollection, RooAbsOptTestStatistic,
    RooAddPdf, RooArgList, RooArgSet, RooCategory, RooCompositeDataStore, RooDataHist,
    RooDataSet, RooFormulaVar, RooGaussian, RooHistFunc, RooKeysPdf, RooPoisson, RooProdPdf
    RooProduct, RooRealIntegral, RooRealVar, RooVectorDataStore

    - Migrate to new-style memory tracing
make complex exponential coded in x87 inline asm available with clang

Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>
fix yet another bug in the analytical integrals over sub-ranges of a RooDataHist

Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>
RooKeysPdf: faster initialisation of the lookup table

The construction of a RooKeysPdf is now much faster for large data sets.
This is achieved by carefully analysing where the different Gaussians
that the code superimposes can actually contribute. If a contribution
is smaller than the machine precision, the code stops trying to put in
those contributions (it would be lost in rounding anyway), which leads
to roughly 40 % faster construction of the class for large data sets.

Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>
rewrite RooNormSetCache in STL, retire RooSetPair

this replaces the custom mapping machinery with a STL based solution
which is about as fast and needs about the same amount of memory

Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>
RooKeysPdf: improve speedup patch for older compiler versions

Signed-off-by: Wouter Verkerke <verkerke@nikhef.nl>
  o RooKeysPdf

    - Add static_casts<> to avoid compiler warnings

  o RooSetPair

    - Disable depracation warnings as it is still used in RooHashTable

  o RooNormSetCache

    - Add explicit cast of null initialization value of std::pair<>
      of pointers to silence MSVC compiler warning