More intelligent move waiting.

The do_move logic now looks at the mouse cursor and waits for it to be a
hand again instead of a pointer. Default delay changed to 0.5 seconds.