Bugfix: Shadows overlapping/glow in stroke.
Merge pull request #679 from NickyWeber/bugfix/cclabelttf_shadow_overlap_strokessue

Bugfix: Shadows overlapping/glow in stroke.
Alpha test shader + a little cleanup.
Minor CCClippingNode and transition fixes.
Adding renderer tests for CCClippingNode.
Merge branch 'v3.0' into develop

Conflicts:
	cocos2d-ui-tests/tests/CCRendererTest.m
	cocos2d/CCClippingNode.m
	cocos2d/CCTransition.m
Fixed an issue with gradient vertex colors.
CCClippingNode implemented.
Mac Fix for stenciled transitions.
Merge branch 'v3.0' into develop
ClippingNode fixes.
Enable depth+stencil on Mac
Adding debug names to shaders.
Fix for RenderTextures potentially being a frame behind when using autoDraw.
Fix for the CCClippingNode not setting up the alpha test on the first frame.
testing position with kinetic shapes.

Conflicts:
	UnitTests/CCPhysicsTests.m
	cocos2d/CCNode_Private.h
code looks good but doesn’t work.
working with anchor points.
working rotation.
cleanup and comment.