Issue #282: cancel question upvote

done with nice ajax that updates the page's voting button.