depends: add mess of depends
depends: set default android configure options
depends: set some sane defaults for arm+linux
depends: clean up the built-in mess and test properly instead
depends: ffmpeg needs our ldflags
depends: point ffmpeg to the correct yasm

This should be fixed so that we check for a build-side yasm instead of
just assuming it's there.
depends: don't link libcdio unless optical is enabled
depends: add liblog check, it may not be included by the toolchain
depends: remove android hack for python now that correct libdeps are defined
depends: gawk is build-side, host doesn't matter
depends: [projectm] - remove hardcoded minsdkversion 10.4 on osx. Fixes build on 10.8.2 (we provide the right minsdkversion via CPPFLAGS)

depends: [osx] - remove ancient hardcoded linker path from projectm
depends: fix osx project
depends: fix atv2 project
depends: fix ios project
depends: fix android packaging
depends: fix android path after depends move
depends: fix broken pyo sources in darwin
depends: revert droid changes in CStdString

This way it builds fine with crystax and vanilla ndk.
Merge pull request #2397 from theuni/unified-depends-rebase-3

Unified dependencies