Fix for model shader optimize (linux)

This fixes a linux specific problem where the WebGL shader optimizer is dropping an attribute from the shaders.

**Note:** scene.rethrowRenderErrors is now set to true by default for all specs.  It was required to get this spec working and seemed like the sort of thing that should be the default for specs.  The only spec that started failing due to this change is in Specs/Scene/SceneSpec.js which has been updated accordingly.
Also, once we have the model, we'll submit an issue to COLLADA2GLTF since I don't think it should generate a shader like this.  It could be an issue in COLLADA2GLTF or in the COLLADA exporter in whatever authoring tool you used.