Merge pull request #6593 from super626/improved_glprogram

Improves GLProgram
[AUTO]: updating luabinding automatically
10 tests
Merge pull request #6661 from ricardoquesada/fix_shader_test

10 tests
[AUTO][ci skip]: updating cocos2dx_files.json
Merge pull request #6660 from CocosRobot/update_lua_bindings_1399693609

[AUTO]: updating luabinding automatically
Merge pull request #6662 from CocosRobot/update_cocosfiles_1399694120

[AUTO][ci skip]: updating cocos2dx_files.json
[AUTO][ci skip]: updating cocos2dx_files.json
fixes double free crash on GLProgramStateCache
Merge pull request #6664 from ricardoquesada/fix_double_free_crash

fixes double free crash on GLProgramStateCache
Merge pull request #6663 from CocosRobot/update_cocosfiles_1399694291

[AUTO][ci skip]: updating cocos2dx_files.json
remove unused shadertest