Customizable touchArea for CCMenuItem
Test for touchArea
Update cocos2d/CCTexture2D.m

only log about using RGB565 if actually using RGB565
Use glClear to clear the stencil buffer.

Use glClear instead of drawing a rectange so that current layer's mask
for the entire stencil buffer is cleared. This fixes clipping when
drawn to a texture larger than the screen size or when the stencil or
clipping node's children contain vertices with negative coordinates.
SpiderMonkey v19
Use SpiderMonkey v19.0
Use ccDrawRect to clear stencil buffer on OS X.

Works around a bug in some ATI drivers on 10.7 where glStencilMask
does not affect glClear.

Add a test where the stencil is positioned below the clipping node's origin.
More options for primitives to draw in CCDrawingPrimitives

Added the following primitives to CCDrawingPrimitives:
- void ccDrawSolidCircle( CGPoint center, float radius, NSUInteger segments);
- void ccDrawArc(CGPoint center, CGFloat r, CGFloat a, CGFloat arcLength, NSUInteger segs, BOOL drawLineToCenter);
- void ccDrawSolidArc(CGPoint center, CGFloat r, CGFloat a, CGFloat arcLength, NSUInteger segs);
SpiderMonkey: works OK on DEBUG and RELEASE builds
New JS tests
Updates JS tests and JS bindings
Fix for using Objective-Chipmunk with CC_PHYSICS_INTEGRATION.
New JSB and JS Tests
New JS Tests
Merge remote-tracking branch 'slembcke/objective-chipmunk-fix' into develop-v2
Chipmunk disabled by default.
Merge remote-tracking branch 'rakkarage/patch-1' into develop-v2
updates AUTHORS + CHANGELOG
Updates ivar _opacityModifyRGB in sprite

Thanks colesbury
Merge remote-tracking branch 'nade-eloshaiker/develop-v2-EnhancedPrimatives' into develop-v2