use fileName for _actionDic key
SceneReader sets contentSize by canvasSize.

We could not get the canvas size of the scene which created on CocosStudio.

Thanks to this commit, we can get scene's canvas size by Node::getContentSize()

```cpp
auto scene = cocos2d::cocostudio::SceneReader::getInstance()->createNodeWithSceneFile("Scene.json");
int width = scene->getContentSize().width;
int height = scene->getContentSize().height;
cocos2d::log("canvasSize = %d, %d", width, height);
```
Update Reference plugin-x
Update Reference for template
Update reference to plugin
Update reference plugin-x
fix cmakelists.txt of linux platform
Merge branch 'v3' into fixLinuxCompileError
add box2d tinyzml back
fix linux compile error
Sprite3DTest.lua:
Add Sprite3DWithSkinTest
Add AttachmentTest
Add Sprite3DReskinTest
Add Sprite3DMirrorTest
Add Sprite3DHitTest
Finished Sprite3DHitTest
Sprite3DHitTest use BoundingBox
fix bug: physics crashes when remove/add children too quick.
Compiles on Windows Phone 8
Merge pull request #8547 from ricardoquesada/windows_phone8_project_fixes

Compiles on Windows Phone 8
works on win32

std::iterators weren't used correctly
Merge pull request #8549 from ricardoquesada/win32_fixes

works on win32
Adds lambda support in node

It is now possible to schedule lambda functions in Node::schedule()
No need to subclass