Fixes for the Win32 port:
Fixes for the Win32 port:

 * if ecore_events are in the queue, timeout 0 is passed and
   MsgWaitForMultipleObjects returns immediately, which can
   lead to problems. If timeout is 0, we do nothing (that is,
   we wait for the ecore_events to finish first)
 * manage the case when MsgWaitForMultipleObjects returns WAIT_FAILED

git-svn-id: 02aad79badda6dfe9dc72877135550b4bc575585@43547 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33

OpenInkpot-archive/ecore,OpenInkpot-archive/ecore,OpenInkpot-archive/ecore