minidlna 1.1.4

Update to latest stable release, remove unnecessary patch, add HEAD and its dependencies.
Turns out this patch is actually unnecessary altogether, according to [this](http://sourceforge.net/p/minidlna/patches/104/#5865) and a mention of clang support in the [changelog under 1.1.3](http://sourceforge.net/p/minidlna/git/ci/master/tree/NEWS). It does compile for me without it on 10.9.

Anyways, I thought that perhaps it was preferable to embed patches and avoid relying on (possibly impermanent) online resources. But if that's not the case, I'll refrain from doing that in the future.