[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
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 #4749 from AlwinEsch/fix-unsupported-features-paplayer

Fix unsupported features on paplayer
Merge pull request #4830 from jmarshallnz/audio_encoders_newapi

Audio encoders via binary addons
videoplayer: adapt lateness detection and dropping to buffering
video player: present correct pts to user for a/v sync (after buffering in renderer)
videoplayer: some rework and documentation
renderer: bump buffers to 5
videoplayer: update frametime, it might change due to fps detection