Make DragdropHandler more bulletproof

This should fix https://github.com/ajaxorg/ace/issues/2113

dragCursor get initialized in `onDragInterval`, after 20ms delay. So if we get `drop` event before `onDragInterval`, we get error. 

So, lets call `onDragInterval` immediately.