Add support for pressing escape while dragging a dock window

This will return the window to its start drag position when Escape is
pressed *while* holding the mouse down; inline with the normal behavior
of windows.