implemeny curvevertex for issue #25
renaming rotate2D to rotate and dealing with angleMode for PVector
rename rotate2D to rotate in pvector unit tests
Merge pull request #221 from therewasaguy/p5dom

Adding Audio to P5.dom
Removed unused "constants" variable in pelement.js

Since the PElement code that used constants.AUTO has been moved to
addons/p5.dom.js in 2c7bdd36, this is an unused variable and triggers
a JSHint warning when running the Grunt build.
Remove QUnit references from Grunt and Package.json

Since we're using Mocha and Chai to run tests now the QUnit section
in the project Gruntfile was no longer relevant. This removes the
Grunt configuration for QUnit, and removes grunt-contrib-qunit from
the project's Package.json module dependencies.
Update docs/ and lib/ with latest Grunt build
Merge pull request #224 from kadamwhite/fix-build-errors

Fix build errors
Merge pull request #217 from thethp/curvestuff

implement curvevertex for issue #25
Merge pull request #219 from shiffman/master

PVector update for angleMode and rotate
comments and refactoring in core.js, noise.js and shim.js
adding documentation for curvevertex
adding dom documentation
doc
Merge branch 'master' of https://github.com/lmccart/p5.js
removing large risdf13 example image
fixing line length and rebuilding lib
moving linear algebra into transform
moving constants to core folder
fixing a bug that was causing serious performance issues when making new PVector objects