Refactored program and shaders such that we have a unique source string instead of several shader objects.
Remove any version directive from shader sources and add it at the last time.
Enforce the include directive.
Refactored the shader library.
Reorganized and renamed shader library
Shader library reorganization
Shader library reorganization
Fix some shader loading (transition from shaders to library)
Various fixes
Fixed some markers