Shader fixes:

AlphaValue uniform follows cocos2d naming convention
GLProgram: added new class method to build the class