Update vec3.js

Rotation of a 3D vector around the x, y, z Axis & around an arbitrary origin.
Update vec3-spec.js

Unit test for vec3.rotateX() vec3.rotateY() & vec3.rotateZ()
Merge pull request #86 from princezahee/patch-8

Update vec3.js
Merge pull request #87 from princezahee/patch-9

Update vec3-spec.js
added frobenius norm and lDU factorization
Merge pull request #89 from hmandala/dev

added frobenius norm and LDU factorization
Fixes to mat3.fromQuat and mat4.fromQuat
Correction to mat4.translate
Final fix to translate function.
Update mat2 functions to column-major

vec2.transformMat2 was changed in version 2.1.0 to assume the matrix
passed in has column-major layout.

Changed mat2.multiply, mat2.rotate, and mat2.scale to assume
column-major layout for matrices passed in, and to output values in
column-major layout.

Updated mat2 jasmine tests to also assume column-major layout.
Update mat2d functions to column-major

vec2.transformMat2d assumes the matrix passed in has column-major
layout.

Changed mat2d.multiply, mat2d.rotate, mat2d.scale, and mat2d.translate
to assume column-major layout for matrices passed in, and to output
values in column-major layout.

Updated mat2d jasmine tests to also assume column-major layout.
Move degree out of toRadian
Merge pull request #100 from KenanSulayman/patch-2

Move degree out of toRadian
fixed quat.setAxes producing incorrect results
Merge branch 'master' of https://github.com/floored/gl-matrix
cross reference test results with other values before changing failing test
fix quat.setAxes
drop unnecessary clipping, and use "equal enough" for unit tests

the string return values were causing unit test failures and wasting cycles
Merge branch 'dev' of https://github.com/richardwolny/gl-matrix into richardwolny-dev
Roll back translate function to original, fixed pipeline behavior.