[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
[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 #4830 from jmarshallnz/audio_encoders_newapi

Audio encoders via binary addons
fixed: use the proper make instead of calling 'make' directly

fixes builds on freebsd
cmake buildsystem
add tests needed by new u16 string stuff
wrap cmyth properly
move some more install related stuff to install script
move all install code to platform install script
allow building without doxygen