add more clear and better reading for shader and log code (add fold option)
Added methods to release GL textures, misc fixes
Added elapsed time control in flushDeletedTextureObjects
Added unit test to TextureManager, fixed bad access in release loop
Merge pull request #163 from cedricpinson/feature/betterConsoleLog

add more clear and better reading for shader and log code
Adds failSafe shader that will work every where whenever a shader fails to compile, thus not looping forever on that shader error and cluttering the console and the devtools cpu usage
Merge pull request #167 from cedricpinson/feature/shaderFailSafe

Adds failSafe shader that will work every where whenever a shader fails ...
Merge pull request #166 from jtorresfabra/releaseGL

Fixes for TextureManager and releaseGLObjects
Moves pixel configuration into Texture class

The problem is that using flipy for prepared cubemap is not
suitable. Moving the configuration in texture level let the user to
choose what he prefers. By default for texture y flip is activated, but
for texture cubemap by default it's false.

Conflicts:
	sources/osg/Texture.js