Fixed constness of array arguments to navigation methods in solids. Added method stubs for shape navigation API, implemented as loops - to be overwritten by shapes.
(cherry picked from commit 98f9ab67830cdfe1f6f222c966c6fa0a192dbd8c)

Conflicts:

	geom/geom/inc/TGeoShape.h
	geom/geom/inc/TGeoXtru.h
	geom/geom/src/TGeoXtru.cxx
Mods to make stressGraphics work with Cling. But, because of a clang optimisation issue it is very slow.
The number of ROOTMARKS reported on an iMAc is 265.3 instead of 2260.1 with v5.34.
Merge branch 'master' of https://root.cern.ch/git/root
TClassAttributeMap for properties
TClassAttributeMap property