different check on the existence of gGeometry as it's not preloaded
Some more fixes to tutorials

did not import change in:
	tutorials/CMakeLists.txt
	tutorials/io/hadd.C
Finish the changes to silence warnings
Creation and installation of hsimple.root  (ROOT-6620)
Another warning
One plural is sufficient.
Add iterator interface for TTreeReader.

We want sequential reads, thus use a forward iterator.
The iterator does not really reference any data but the tree entry number
so return that as the deref-op. The same operator (also called from the
increment operators) sets its entry number in the associated TTreeReader.

This iterator is "C++14 safe" in that its past-end-iterator can be value
constructed and all past-end-iterators compare equal.
From Patricia: Several fixes in the GDML parser. GDML tag "fraction" now supported; GDML constants now supported; Empty world volume due to multiple GDLM files was fixed

(cherry picked from commit 5313dfc579cfeb7332024dbde568c7fbacb37f8b)
Do not fwd declare unnamed classes nor typedefs to them (ALICE).
Turn on C++11.
Generate hsimple.root as part of the build.
Anonymous types are now prefixed by "(".
Do not store PCMs for anonymous classes.
Do not select unnamed classes through typedefs.
Polish the installation (README, geom/gdml, tmva/test). Define ROOT_CXX_FLAGS and ROOT_EXE_LINKER_FLAGS in ROOTConfig.cmake to be used by clients.
Add missing sh continuation (ROOT-6624).
Fix !, respect existing LD_LIB_PATH (e.g. for finding libstdc++).
Running hsimple.C depends also on postbin.
operator() doesn't have a name.
Replaced extern gMC variable with a macro (to make it available in Cling)