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.
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
updates AUTHOR + CHANGELOG
Director: Don't create labels if view is nil