Implemented Shader Resources *Merge*

Fully implemented shader resources you can save and load with EGM and use
the shader functions with shader resources under OpenGL 3.