Add ofWrap(), replace implementations of ofWrapDegrees(), ofWrapRadians().
Fix implementation of ofPolyline::wrapAngle()
add ability to render instanced VBOs

This, being a key feature of OpenGL VBOs, allows to render massive amounts of geometry effectively clogging the memory bus; as discussed in: http://poniesandlight.co.uk/code/ofxVboMeshInstanced/

See also pp. 496 in the Blue Book

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
fix OPENGLES #ifdef

* will not attempt to render instanced if TARGET_OPENGLES, but will emit warning.
* OpenGL ES 3.0 will support instanced drawing, until then (or an elegant and fast way to determine the current OpenGL Version), instancing for OpenGLES is commented out.

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
add drawInstanced() wrapper for ofVbo

Adds the method:

	ofVbo::drawInstanced(ofPolyRenderMode drawMode, int primCount)

which allows you to draw instanced vboMeshes.

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
Merge pull request #2225 from tgfrerer/feature-drawInstanced

add ability to draw VBOs instanced
expose inner vbo in ofVboMesh

this ideally allows the wrapper to be a bit more flexible, especially by giving access to ofVbo::setAttributeData()

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
Merge pull request #2229 from tgfrerer/feature-ofVboMesh-to-expose-Vbo

expose inner vbo in ofVboMesh
OfWrap: Remove log message, correct return value.
Merge pull request #2205 from bilderbuchi/fix-2052

Fix while loops in angle wrappers
Merge branch 'develop' of https://github.com/openframeworks/openFrameworks.git into develop