Encoder blend weight fix

Mesh class assumes all vertices have the same size. On the other hand,
FBX format ignores blend weights and indices when they're zero. This
causes less data written to the output stream than it was indicated
beforehand and the resulting GPB bundle is corrupt.

Fixes #1613