change uniform vec4 color -> uniform vec4 drawColor

this changes, within the programmableGL default shaders, the naming for the color uniform and color attributes.

this allows us to use "color" for the shader attribute parameter, and drawColor for the shader uniform parameter.

* "color" is the vertex colour, while
* "drawColor" is set through the  Material colour / the current openFrameworks draw colour value

Also stringifies the OpenGL default shaders for easier legibility.

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
fix getModelViewPorjectionMatrix -> getModelViewProjectionMatrix

fixes a typo

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
change openFrameworks draw color variable name for programmable GL default shaders to "globalColor"

Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
Merge pull request #2188 from tgfrerer/update_programmableGL-shader-attributes

rename programmable GL shader attributes