Fix UIButton setFontSize sync ContentSize

Similar to this issue: https://github.com/cocos2d/cocos2d-x/issues/8567#issuecomment-58606780

Note: I didn't add a test case to this commit.

Also, it seems that since we are adding this setContentSize check in multiple locations that UIButton might need to be refactored in the future.