Fixed #3363 : Added clip mode in Canvas

Clip mode support cc.DrawNode which is used in CocosStudio, the clip mode is more efficient way for ClippingNode. But it doesn’t support recusive stencil