add climbing operation
fix the bug "jumping to a corner" in melonJS.

When the player jump to a solid corner, he will run into it, in that melonJS doesn't check the collision involved with movements both on x-axis and y-axis.