
Minor tweaks to make goog.vec.Quaternion more like goog.vec.Vec4 (and others).

Added ! to return types.

Added goog.vec.Quaternion.QuaternionLike (like goog.vec.Vec3.Vec3Like or Vec4Like, etc)
instead of using ArrayType everywhere.

R=nicksantos
DELTA=59  (20 added, 0 deleted, 39 changed)


Revision created by MOE tool push_codebase.
MOE_MIGRATION=4059


git-svn-id: 35241bd708fe29f1f6c7a4322d322e99ff93b95e@1504 0b95b8e8-c90f-11de-9d4f-f947ee5921c8

thinkfuse/google-closure,knutwalker/google-closure-library,thinkfuse/google-closure,KgDesignes/closure-library,KgDesignes/closure-library,knutwalker/google-closure-library,thinkfuse/google-closure,KgDesignes/closure-library