Ellipse 2.1

Added ability to cancel ellipse action by pressing the esc key.
Cancelling only works if the user hasn't started drawing the ellipse
yet. If the user does try to draw an ellipse and press esc at the same
time, nothing will happen because the KeyHandler is disabled upon
mousePress.