Rename STATICLIB macro to resolve natpmp/miniupnp conflict

Same macro name is used in both natpmp and miniupnp libraries so it's
impossble to link one statically and another dynamically. This patch
renames the macro to have library-specific name.
Rename LIBSPEC macro to resolve natpmp/miniupnp conflict

Same macro name is used in both natpmp and miniupnp libraries so it's
impossble to link one statically and another dynamically. This patch
renames the macro to have library-specific name.
miniupnpc: Compile with GNU/Hurd and GNU/kFreeBSD
miniupnpd/pcpserver.c: ext_port field was not set in the (IPv6) firewall reply packet. Now setting it to int_port.
Merge pull request #78 from fingon/ext-port-not-set-in-ipv6-fw-pcp-reply

miniupnpd/pcpserver.c: ext_port field was not set in the (IPv6) firewall reply packet
Merge pull request #77 from mikedld/miniupnp-staticlib

Rename STATICLIB macro to resolve natpmp/miniupnp conflict
miniupnpc/Makefile: Add test executables to clean target
minissdpd/Makefile: freebsd-glue for Debian/kFreeBSD