Adds support for splitting glTF meshes when they have more than 8 materials. This works around a platform limitation where objects may have up to 8 faces.
This adds parity for the COLLADA importer's ability to split meshes with more than 8 materials.
Test Plan
- Pick a glTF mesh that has more than 8 materials on a specific sub-mesh
- Upload the mesh - ensure that the mesh was split into multiple meshes