refactor cc.SpriteFrame.ctor with arguments
refactor cc.TextureAtlas.ctor with arguments
refactor cc.GridBase.ctor,cc.Grid3D.ctor and cc.TiledGrid3D.ctor with arguments
refactor cc.MotionStreak.ctor with arguments
refactor cc.ParticleBatchNode.ctor and cc.ParticleSystem.ctor with arguments
refactor cc.PhysicsSprite.ctor with arguments
refactor cc.RenderTexture.ctor with arguments
refactor cc.TileMap.ctor,cc.TXMLayer.ctor,cc.TMXTiledMap.ctor and cc.TMXMapInfo.ctor with arguments
refactor cc.TransitionScene.ctor with arguments
Fixed #4723:fix null _texture bug for TextFieldTTF
fix file to fileName
Merge pull request #1745 from joshuastray/develop-3.0

Fixed #4723:fix null _texture bug for TextFieldTTF and refactor ctor function