Quantized mesh extensions

Update QuantizedMesh extension format. In place of using a to bitfield identify the presence of an extension, all extensions must start with a unique id followed by a 32 bit length of the extension, followed by the extension bytes. This new format allows for clients to skip over extensions that it does not know of or care to unpack.