www/xombrero: unbreak; update to 1.6.4
This patch is cherry-picked from 4 different PRs and one upstream bug report 
- fix build and runtime (based on ). I also tried patches and solutions from
PR's, but they didn't worked for some reason
- update to 1.6.4
- convert to options helpers and add other simplifications to Makefile
- sync installed files with Makefile, bundled into distribution
- add upstream patch to fix some GTK3 warnings
This was tested both at build and runtime with both GTK versions.
Also HTML5 video playback was tested - there was a report that it doesn't work.
PR: 192779 203939 205646 209301
Submitted by: various persons