1. Upload Cocostudio Action.
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into #4684
1.  update mac and iOS projects.
1.rename cocoaction system files
Merge branch 'develop' of https://github.com/cocos2d/cocos2d-x into #4684
1. change files name.
1. remove CocoStudio/GUI/Action  *.cpp *.h
Merge branch '#4684' of https://github.com/chengstory/cocos2d-x into #4684
1. rename CCCActionFrameEasing.cpp to  CCActionFrameEasing.cpp.
1. fixes failed to build linux.
1. fixes failed to build iOS, mac.
issue #2087: Modify singleton implement for EventDispatcher,  adding EventDispatcher::destroyInstance().
issue #2087: Invokes EventDispatcher::destroyInstance() when purging Director.
issue #2087: Small improvement in Node::removeAllEventListeners. Adding Node::_oldEventPriority property.
Merge pull request #3671 from chengstory/#4684

Remove unused files from mk files.
Merge pull request #3681 from dumganhar/iss2087-new-event-dispatcher

issue #2087: Small fix for EventDispatcher. Adding EventDispatcher::destroyInstance method.[ci skip]
Fix a memory leak in Dictionary::createWithContentOfFile().
Merge pull request #3683 from dumganhar/memory-leak-check

Fix a memory leak in Dictionary::createWithContentOfFile().
upstream to js tests
Merge pull request #3684 from minggo/develop

upstream to js tests