Improved MeshColoredFaces

we are now exporting only unique materials in the .materials array-
before we were storing all materials, even if the same color came up
over and over again.  Helps resolve the performance issue on the viewer
side.