Merge pull request #2178 from openframeworks/bugfix-mouseconstants

Bugfix mouseconstants closes #503
Fix LinkIncremental for Release VS2012
Merge pull request #2140 from LeoColomb/Fix-VS-Libs

Fix VS2012 libs
bugfix for clearing glGetError closes #1515
Merge branch 'develop' of github.com:openframeworks/openFrameworks into bugfix-shaderErrorFix
Merge pull request #2179 from openframeworks/bugfix-shaderErrorFix

bugfix for clearing glGetError closes #1515
ofGLUtils/ofVideoGrabber: fix glInternalFormat and glType from ofPixelFormat. Close #1527
migrate to AVFoundation API for Audio Sessions
Merge branch 'develop' of github.com:openframeworks/openFrameworks into develop
ofGLProgrammableRenderer: fix for crash in desktop GL introduced by optimizations some commits ago
bugfix for project generator adding xib files to iOS projects. files now behave in xcode as exptected. closes #1099
Merge branch 'develop' of github.com:openframeworks/openFrameworks into bugfix-ios-xib
Merge pull request #2181 from openframeworks/bugfix-ios-xib

Bugfix ios xib closes #1099
feature xcode adds warning if return type does not match ( ie if return is forgoton ), closes #843
Merge pull request #2182 from openframeworks/bugfix-xcode-warning-types

feature xcode adds warning if return type does not match ( ie if return is forgoton ), closes #843
fixed window pos not being restored when toggling fullscreen. also fixes the fact that glfwSetWindowPos is inverted for y.
handle audio interruptions in ofxiOSSoundPlayer
properly set the audio category on iOS 5
deprecated warnings for ios and os x projects
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>