[AE/osxsink] - don't set the altered outputformat which might have wrong
channel count
[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
[binary addons] autodetect and generate soname version
[depends] add audioencoder addons flac, lame, vorbis, wav
[depends] remove unnecessary android renaming of flac, vorbisenc, and lame .so's as we link statically
[win32] make sure that _cdecl and _declspec are properly defined when including xbmc_audioenc_types.h
cmake: add xbmc-addons project
[win32] add make-addon-depends.bat and cmake-based addon-depends system
[win32] add make-addons.bat and cmake-based addon buildsystem
[win32] update BuildSetup.bat and installer
[win32] don't copy libogg and libvorbis to system/cdrip
[win32] remove lame_enc from the list of dependencies
[depends] build via cmake.

We add support for passing PACKAGE_ZIP into the main addons build.
HACK: add a transcode job to allow ready testing (from context->Rip audio track) of audio encoders
[android] fix extraction of ndk version for 64bit ndk