Backporting 81360

ecore-wayland: (version 2)Fix monitoring ECORE_FD_WRITE
  defaultly on wayland display fd lead to 100% cpu usage

In ecore_wl_init(), adding wayland display fd with ECORE_FD_WRITE
flag make CPU usage 100%. The proper way to monitor the ECORE_FD_WRITE
is when the wl_display_flush() return value < 0 and errno == EAGAIN.
And if wl_display_flush() return, we remove ECORE_FD_WRITE flag from
the display fd.

Change from v1:
Add idle enterer destroy code into _ecore_wl_shutdown() to avoid
using freed wl_display.

Signed-off-by: Eduardo Lima (Etrunko) <eduardo.lima@intel.com>



git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@81487 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
EFL 1.7.4 release.



git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@81543 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
Updating README files for 1.7.4 release and including missing city.h headers for eina tests



git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@81544 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
Add Simplified Chinese translation for ecore-1.7

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@81597 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
Add Simplified Chinese translation for ecore-1.7

git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@81598 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33
backport ecore-con fix.



git-svn-id: svn+ssh://svn.enlightenment.org/var/svn/e/branches/ecore-1.7@82043 7cbeb6ba-43b4-40fd-8cce-4c39aea84d33