added ClippingRegionNode
standardized codes
remove '../' at path on android.

because AAssetManager_open do not support '../' in path.
use reference
Add protocolbuf.a
no message
Feature #4977: Fix an issue about checkUpdate function
1. Modifying UIScale9Sprite
2. Updating UI Test
3. Updatding resource of ActionTimeline
Modifying libprotocolbuf.a as protocolbuffer.a
Delete libprotobuf.a
add test case for staggered map
add staggered wrapper(using ortho for its implementation now)
modified project files and make files
Modifying protocol buffers for win32 version
Modifying win32 and wp8 protocol buffers lib
restored cocos/CMakeList.txt
Fix UIButton setFontSize sync ContentSize
Merge branch 'v3' of https://github.com/cocos2d/cocos2d-x into v3

Update from upstream.
Merge branch 'v3_pipu_protocol_buffers' into merge_test

Conflicts:
	cocos/ui/UIScale9Sprite.cpp
add virtual in FileUtilsAndroid::getNewFilename