binary addons: allow downloading addons as source packages instead of git repositories
Merge pull request #5160 from Montellese/binary_addons_from_packages

binary addons: allow downloading addons as source packages instead of git repositories
[pvr] adds 'Find similar' button to GUIDialogPVRGuideInfo
[lang] shorten label 'Find similar programs' to 'Find similar'
[confluence] adds button 'Find similar' (ID: 4) to DialogPVRGuideInfo
Merge pull request #5112 from xhaggi/pvr-dialog-guide-info-find-similar

[pvr] adds 'Find similar' button to guide info dialog
Add helper header with definitions of macros for parameters checking
StringUtils: add compiler parameters checking for Format()/FormatV()
Merge pull request #5096 from Karlson2k/printf_format_check_01

StringUtils: add compiler parameters checking for Format()/FormatV()
[depends] Add giflib.
[gif] - Add proper gif implementation.
[TextureManager] Use new gif implementation and remove now unused AnimatedGif class
[GUITexture] Change animation code.
[*RFC*][GUITexture] Add m_animated to CTextureInfo and set it when filename is set.
[Splash/GUIImage] - make the splash aware of animations
[application] - small refactor for user splash handling (allow Splash.gif)
[application] - render the splash during render() and process it in framemove if it is animated - do this until the animation was finished at least once to the end