Optimize CCSpriteFrame's init performance

reduce cc.rect() function call in ctor() to optimize performance because of cc.SpriteFrame.initWithTexture() will call the function duplicately