Pause on Escape key

Also special keys are now caught in keyUp instead of keyDOwn.