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
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.
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.
Added bower package definition.

Added bower package definition (bower.js) that mirrors the package.json
for the project. Will allow the project to be used via bower either
directly from the repository or via bower install directly, if it was
registered. More information here: http://bower.io
Merge pull request #107 from cjntaylor/bower

Bower support
Merge pull request #106 from floored/master

Roll back translate function to original, fixed pipeline behavior.
Merged in dev branch (should have done that a long time ago
Upped version to 2.2.1
Added component-wise inverse function.
Fix typo in vec4.js

`vec2` -> `vec4`
fix issue #116

quat.fromMat3() return wrong (transposed) quaternion.
fixed this.
Merge pull request #117 from pyrotechnick/patch-1

Fix typo in vec4.js