[CCMenu, CCMenuItem] code style's consitency and argument reorder(selector and target)

[CCMenu.initWithArray]
The behavior of the code is the same.
Maintain code consistency of style.

[cc.MenuItemImage.create]
argument does not fit based on example like
target and selector argument is switched.

 * // Example
 * var item = cc.MenuItemImage.create('normal.png', 'selected.png', gameScene, 'run')
 * //create a dom menu item with normal and selected state, when clicked it will run the run function from gameScene object
 *
 * var item = cc.MenuItemImage.create('normal.png', 'selected.png', 'disabled.png',  gameScene, gameScene.run)
 * //same as above, but pass in the actual function and disabled image