Add missing patch file.
Update Enlightenment libraries to version 1.7.8.
Update enlightenment e17 to version 0.17.4.

NEWS doesn't list changes since 0.17.3.

Changes since 0.17.2:
Improvements:
    * improve efm mouse movement detection for icons
    * add check for vmware window in another spot to disable key remapping
Fixes:
    * fixed theme bug which prevented windows from unshading
      correctly when animations were disabled

Changes since 0.17.1:
Additions:
    * e_config_xkb functions
Changes:
    * e_xkb_layout API now deals directly with E_Config_XKB_Layout structs
Improvements:
    * clock listens to /etc/timezone changes now too
    * updated Catalan translations
Fixes:
    * fixed window autoraise triggering from pointer slide
    * fixed opening of links in filemanager in some cases
    * filemanager now ignores changes to .part files
    * fixed bugs where keyboard layouts could not be applied or selected
    * fixed leak in profile list dbus method
    * fixed behavior of Up/Down keys in filemanager when typebuf was visible
    * fix possible crash in xkb rule parsing
    * fix list update on deletion of personal app launchers
    * fix button toggling in personal app launchers dialog
    * fix bug where edge flips would stop functioning after dragging
      to an invalid edge containing a shelf
    * moved "allow windows above fullscreen windows" option to
      geometry settings dialog
    * fix filemanager efreet cache listeners and updates
    * fix clock timerfd usage to actually detect date changes
    * enable image preloading for all e_widget_preview using edje
    * keyboard mapping change now also disables for window class "vmware"
    * don't call efreet_menu_parse from a thread
    * fixed bug where pointer warping to new clients would start
      at a random location
    * fix crash when locking screen from Start gadget and then
      activating gadget again
    * fixed bug where e_layout would ignore frozen state and crash
    * fixed disable of input methods in input method config dialog
    * fixed pointer warp when pointer was inside warp window but
      not directly over it
    * toolbar gadgets no longer crash when trying to display a popup