Try to avoid racing conditions when creating hsimple.root
Enable make dist for out of source builds.
Survive failure in dyn expr building (ROOT-6824).
Silence warning. Keep the FIXME visible :-)
Keep the main root and roottest branches in synch.
The checkout done by Jenkins is not exactly the same
Add more comments on the implementation of IsOnHeap (see ROOT-6805).

In particular note the known (intentional/impreventable) uninitialized memory read and its
very rare (but very visible) potential consequence.
Extend comment (describe argument meaning)
Remove redundant/obsolete calls to CheckClassInfo.

In addition to be redundant, those calls were provoking unwanted autoloading/autoparsing.
This fixes a crash due to autoloading being executed at tear down time seen on the cms builds.
Make the autoloading param of CheckClassInof non-default/explicit
Fix windows builds
Fix for ROOT-6830 (TUUID.h uuid.StreamerV1)
Revert change for ROOT-6830 (TUUID.h uuid.StreamerV1)
Reduce initial size of the map from declID to TEnum and list unloaded enums

as with the default size, 101 and 17, the total budget for TListOfEnums
can become non-negligible for large software systems like CMSSW.
Reduce the initial size of mapping between declIds and TDataMember ptrs
Fix for ROOT-6751 (etcdir not set)
Do not require a path of sed. Filter crazy colors.
White space
Fix bug in TAxis::Copy

The TAxis::Copy function did not correctly handle the case where
not all bins had labels.
Implement TH1::Clone

The previous Clone method called for a histogram relied on both
the I/O system and on Cint to function. This lead to either
data race conditions or synchronization points when working with
different  histograms on different threads. Using TClass to
create an empty instance and then calling Copy plus a bit of
cleanup allows different histograms to be uncoupled.