Implemented GLSL Shader Functions

I have implemented a basic function API for GLSL shader support and tested them by making a basic perpixel toon shader, please pull when ready so that I may upload my example for everyone to try.