Added jshintrc
Added two more methods to quat4, add and scale.
Merge pull request #22 from abberg/master

Added .add and .scale methods to quat4
Merge pull request #21 from jwagner/340436c53da173f43ef650b834579b2899a8daa0

Adding a jsinthrc file for validation
added mat3.multiplyVec3(mat, vec[, dest])
Merge pull request #23 from sinisterchipmunk/mat3-multiplyVec3

added mat3.multiplyVec3(mat, vec[, dest])
quat4.fromRotationMatrix, quat4.fromAxes, quat4.identity, quat4.fromAngleAxis, quat4.toAngleAxis, Math.invsqrt
Updated the module wrapper, prevented repeated allocations when calling vec3.unproject, added quat4.fromAxisAngle and vec3.rotationTo

Fixes #3
Fixes #16
Merge pull request #24 from sinisterchipmunk/quat4-functions

additional functions for quat4
Merged sinisterchipmunk's changes with mine. Now officially at version 1.3.0
make specs run again
bugfix in mat3.multiplyVec3 when not given a dest vec3
Merge pull request #25 from sinisterchipmunk/fix-tests

Fix tests
added jshintrb, updated bundle

added a jshint task to rake
added jshint task to default rake chain
Resolved issues exposed by jshint

  line 92, col 6, Missing semicolon.
  line 99, col 6, Missing semicolon.
  line 37, col 9, 'module' is not defined.
  line 37, col 34, 'global' is not defined.
  line 38, col 48, 'define' is not defined.
  line 40, col 9, 'define' is not defined.
  line 53, col 25, 'Float32Array' is not defined.
  line 54, col 25, 'Int32Array' is not defined.
  line 97, col 63, 'Float32Array' is not defined.
  line 100, col 5, 'determineMatrixArrayType' is not defined.
  line 2257, col 35, 'setMatrixArrayType' is not defined.
  line 2258, col 41, 'determineMatrixArrayType' is not defined.
  line 2269, col 29, 'setMatrixArrayType' is not defined.
  line 2270, col 35, 'determineMatrixArrayType' is not defined.
vec2, vec2.create
vec2.add, vec2.subtract
vec2.multiply, vec2.divide
vec2.scale
vec2.dist