making payload a bit more optional
Merge branch 'cocos2dx-v2' into cocos2dx-v2-jandusoft