Properly account for the offset and orientation of a visual asset.
Properly account for the offset and orientation of a visual asset.

A ChVisualization asset defines a transform from the parent (a node in the case of the Irrlicht interface) to the asset.  This must be concatenated with the transform from the asset to the geometry.  Previously, only the latter was accounted for.

Note: I only fixed the sphere, cylinder, and box visual assets.  I still need to look at ChObjShapeFile and ChTriangleMeshShape.

scpeters/chrono,tjolsen/chrono,jcmadsen/chrono,hsu/chrono,andrewseidl/chrono,andrewseidl/chrono,rserban/chrono,amelmquist/chrono,Bryan-Peterson/chrono,tjolsen/chrono,scpeters/chrono,rserban/chrono,hsu/chrono,rserban/chrono,armanpazouki/chrono,tjolsen/chrono,projectchrono/chrono,projectchrono/chrono,Milad-Rakhsha/chrono,hsu/chrono,Milad-Rakhsha/chrono,dariomangoni/chrono,amelmquist/chrono,amelmquist/chrono,PedroTrujilloV/chrono,armanpazouki/chrono,Milad-Rakhsha/chrono,PedroTrujilloV/chrono,scpeters/chrono,projectchrono/chrono,projectchrono/chrono,scpeters/chrono,rserban/chrono,dariomangoni/chrono,andrewseidl/chrono,jcmadsen/chrono,armanpazouki/chrono,andrewseidl/chrono,Bryan-Peterson/chrono,rserban/chrono,projectchrono/chrono,dariomangoni/chrono,dariomangoni/chrono,dariomangoni/chrono,jcmadsen/chrono,PedroTrujilloV/chrono,rserban/chrono,rserban/chrono,jcmadsen/chrono,Milad-Rakhsha/chrono,hsu/chrono,armanpazouki/chrono,jcmadsen/chrono,armanpazouki/chrono,jcmadsen/chrono,jcmadsen/chrono,Bryan-Peterson/chrono,amelmquist/chrono,projectchrono/chrono,amelmquist/chrono,dariomangoni/chrono,Bryan-Peterson/chrono,Bryan-Peterson/chrono,Milad-Rakhsha/chrono,PedroTrujilloV/chrono,scpeters/chrono,armanpazouki/chrono,tjolsen/chrono,PedroTrujilloV/chrono,tjolsen/chrono,amelmquist/chrono,hsu/chrono,andrewseidl/chrono,Milad-Rakhsha/chrono