progress commit; renamed AltiVec code to just Vector4*

- implemented majority of Smoke.js using SCALAR_BASE draw and update code
- moved AltiVec/Vector4 stuff to Vectors.js