Cocos2d-iphone v.3.1 support

PolygonBatch has been removed since Cocos2d-iphone has automatic
batching. CCDrawingPrimitives calls have been changed to CCDrawNode
calls and the rendering of triangles have been ported to CCRenderer.
Xcode projects have been updated with the necessary GLKit dependancy
Merge pull request #257 from jvasti/master

Cocos2d-iphone v.3.1 support