MapMesh loading to throw away most assimp data it doesn't use

Also added a debug option to dump node layouts
This has the side-effect of fixing shadows in some cases