Removed generating new texture repeatedly during character cache.
Copy valid region only from old texture after ReallocTexture().
As a result, reduced stuttering video playback with subtitle.
Use TEXTURE_VOID instead of m_bTextureLoaded
[binary addons] move bindings list to a single file
[audioencoders] move vorbis, lame, flac and wav audio encoders to add-ons
[osx] xcode changes
[win32] project changes for audioencoders
[addon-helpers] set building shared libs as default and try to link as static as possible on all platforms but linux
cmake: add xbmc-addons project, filled with audioencoder addons
[win32] add make-addon-depends.bat and cmake-based addon-depends system
[win32] update BuildSetup.bat and installer
[win32] don't copy libvorbisenc to system/cdrip
[win32] remove lame_enc from the list of dependencies
[linux] only query OnLowBattery property query if needed
fixed: show icon for addons installed from zip
Fix unsupported features on paplayer
[depends] add audioencoder addons flac, lame, vorbis, wav. removes xbmc-addon-bindings as it's done by cmake
[depends] remove unnecessary android renaming of flac, vorbisenc, and lame .so's as we link statically
Merge pull request #4998 from uNiversaI/kay-zipiconfix

fixed: show icon for addons installed from zip
Merge pull request #4996 from mkortstiege/battery

[linux] only query OnLowBattery property query if needed
Merge pull request #4884 from sportica/opt_ttf_gl

Optimize ttf font atlas for Open GL