shaderExample: fixes for programmable GL
assimpExample: fixes for programmable GL
textureScreengrabExample: fixes for programmable GL
imageLoaderExample: fix for programmable GL
polygonExample: fix for programmable GL
guiExample: remove default raspberry pi window
ofProgrammableGLRenderer: remove unused const
Merge branch 'feature-elinuxProgrammableGL' of git://github.com/arturoc/openFrameworks into feature-elinuxProgrammableGL

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

Conflicts:
	libs/openFrameworks/graphics/ofGraphics.cpp

Manually merged. Only depth test GL_FALSE / GL_TRUE needed manual attention.
add ofMatrixStack to os x openframeworksCompiled project file

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

fix OS X specific adaptions for oF with GLFW batteries included
ofTexture: remove glType and glFormat which are now passed optionally on allocate and loadData
Merge branch 'feature-elinuxProgrammableGL' of github.com:arturoc/openFrameworks into feature-elinuxProgrammableGL
imageLoaderExample: remove programmable gl checks, ofTexture manages automatically now
change bitmapFont and ttf pixels to RGBA
bitmap string: fix texture
Update install_dependencies.sh

updates to dependencies for additional gstreamer and alsa audio packages
bugfix OpenGL performance hog

ofShader is rolling its own manual location table for attributes.

The position attribute, which is the first attribute, was set to 1, leaving attribute 0 unset. This did lead to catastrophic performance losses on certain graphics cards (ATI, OS X).

See also: "In OpenGL you MUST enable Attrib 0"

in: <http://www.chromium.org/nativeclient/how-tos/3d-tips-and-best-practices>
Signed-off-by: tgfrerer <tim@poniesandlight.co.uk>
Merge branch 'develop' into feature-priorityAttendedEvents

Conflicts:
	libs/openFrameworks/events/ofEventUtils.h
ofDelegate + ofxGui with return value
Update install_dependencies.sh

adding libgstreamer-plugins-base0.10-dev