Unified depends - first bunch of patches

Ok i have tried that branch. (see commit messages for needed changes)

I compiled on 10.6.8 running x86_64 kernel.

with these patches:
Building i386 sdk 10.6 darwin worked.
Building x86_64 sdk 10.6 darwin worked.
make -C tools/depends/xbmc a.k.a. our configure complained on not finding libgcrypt (cause it only is there as static lib as of now and configure seems to need a dylib)
Building on ios darwin sdk 4.3 failed on the following packages

1. libflac
http://pastebin.com/7QUajqsJ

2. libmpeg2
http://pastebin.com/5z5fpwXb

3. python26
http://pastebin.com/rY3awRw8 - i guess the Makefile.ios from darwin/depends needs to be merged in or so?

Beside that - impressive work so far :)