Nove smCanShadow to smDetailCanShadow in the render state
Remove global tsdetail lists
Remove useless MRandomDeck
Remove global random number generator
Fix an issue with TempAlloc not initializing memory
ColladaShapeLoader code no longer uses global variables