Update FreeDesktop package

Adopt new FreeDesktop's URL scheme.

tarballs are now in:
http://%{project}.freedesktop.org/releases/

This fixes initial downloads of packages not in the cache directory. As
a result the compile process will no longer fail on a standard Banshee
build
Update pkg-config to 0.27.1
Add gnu m4 package (initial version 1.4.17)

This is needed to compile using Clang on OS X as the system m4 is
claimed to have a strstr bug which causes the build to fail.
Add m4 to Banshee build

Needed to allow Banshee to compile using Clang on OS X.
Update cmake to 2.8.12

This allows building using Clang on OS X.
Update pixman to 0.30.2

Amongst other things this update fixes build on Windows.

http://lists.freedesktop.org/archives/pixman/2013-August/002835.html
Update pango to 1.36

Patches still apply with slight fuzz and are assumed to still be valid.
Update glib to 2.36.4
Update libgcrypt to 1.5.3 and fix compilation on OS X using clang

This is exceedingly ugly but to compile on OS X using Clang

The patch from MacPorts is needed to avoid Clang failing to compile in
the asm parts in the rijndael cipher.

--disable-asm is required to force libgcrypt to create a 32bit binary
when compiled on x86_64 and- fheinous-gnu-extensions is required to
deal with gcc specific extensions used in libgcrypto.
Update gtk+ to 3.8.4

3.8.4 is the most recent version of gtk+ in the 3.8.x series that
compiles using Clang on OS X.
Update SQLite to 3.8.1
Update taglib to 1.9.1 and fix installation

Previously cmake would attempt to install into /usr outside the
sandbox. This fixes that and also brings taglib up to it's most recent
stable release.
Update mono to 3.2.3
Disable Banshee Community Extensions for the moment
Build Banshee from git master for now