added a cancelled event to ui.button

fixes the bug in the lime tutorial-10 where if you touch and move on a direction button the guy is stuck moving in that direction