miniupnpc: prepare version 1.8 !
upnpsoap.c: fix 2 memory leaks in GetListOfPortMappings()
miniupnpd: Implement get_src_for_route_to() for *BSD

Also modify get_src_for_route_to() to return
the network interface index
miniupnpd: filter HTTP and SSDP based on source IP

Check source address of incomining HTTP connections and SSDP
packets in order to filter out WAN SSDP and HTTP trafic.
miniupnpd: prepare for version 1.8
miniupnpc.h changed version to 1.8
Added Leah X. Schmidt
minissdp.c: Add DATE: header in SSDP packets
minissdp.c: Fix SSDP packets sent with uuid as ST: header to conform to UDA
minissdp.c: ignore SSDP packets missing the MX: header in UPNP_STRICT mode
upnphttp.c: Added Ext: header to HTTP responses to conform to UDA
minissdp.c:  Refactored SendSSDPNotifies() and SendSSDPGoodbye()

add missing ssdp:alive and ssdp:byebye messages with NT uuid value.
miniupnpd/Makefile.linux: update depend target
use DESTDIR for install targets

fix #026
thanks to rofl0r
miniupnpc/.gitignore: add miniupnpc.h.bak
to upper case
Fix killing the test server.

The '%1' argument seems to be non-POSIX and does not work well with
dash. Store the forked PID instead, and use it directly to kill the
server.
Merge pull request #28 from mgorny/fix-tests-hang

miniupnpc: fix killing the test server.
Update Changelog.txt files
miniupnpc: Update Makefile to use JNAerator version 0.11

fix #29