Update ctm.js
CTM.Stream.prototype.readString() should return a String.
Otherwise comparison in the CTMLoader (file.body.attrMaps[ 0 ].name === "Color") won't work and vertexColors won't be initialized.
Also subarray has different arguments than the former substr method.