Read GIF's repeat information from file.
Refactored remote changes
Proper support for Ctrl/Shift/Alt modifiers in key & mouse mappings
Moved external shell commands into exec/key-handler script

Gets called on all unset key mappings. Arguments are: key combo and
current file. Thanks to Francesco Orsenigo (xarvh) for the idea.
Simplified EXIF tag extraction in exec/image-info
Slideshow mode is back, in a simplified version
Copy image path to primary on Ctrl-c in exec/key-handler
Show metadata of image on Ctrl-e in exec/key-handler
Added doc header to exec/key-handler
Fixed slideshow delay corruption after GIF animation
Check file modification time after key handler
Fixup for 9574150
Fixed handling of overloaded key mappings

Issue described here:
https://bbs.archlinux.org/viewtopic.php?pid=1117294#p1117294
Apply flip & rotation on all frames of a multi-frame image; fixes issue #121
Revert "Apply flip & rotation on all frames of a multi-frame image; fixes issue #121"

This reverts commit f795273b650a4df39dca693f30c3650ec1d3393f.
Second take at rotating & flipping multi-frame images; fixes issue #121
Allow config.h to use multimedia keys (XF86_XK_*); fixes issue #123
config.def.h update
Merge remote-tracking branch 'upstream/master'

Conflicts:
	config.def.h