Adds matrix and shape methods

implements popMatrix, pushMatrix, applyMatrix, resetMatrix, printMatrix, box, sphere, sphereDetail
adds mode options to size method
defines renderer constants
gets jshint passing
Merge pull request #315 from trinketapp/processing-matrix-methods

Adds matrix and shape methods