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
miniupnpc: Fixed Makefile for *BSD
miniupnpd: autodetect LAN interface netmask instead of defaulting to /24

Fix #23
added miniupnpc/apiversions.txt
miniupnpd/upnputils.c: use scope in get_lan_for_peer() for IPv6 addresses

see #032
miniupnpd/genconfig.sh : to avoid build race conditions, use a temporary file
miniupnpd: Correctly handle truncated snprintf() in SSDP code
miniupnpc:  Fix testminiwget.sh for BSD

Fixes #33
miniupnpd/getifaddr.c: Uses ifr_addr if ifr_netmask is not defined in struct ifreq
miniupnpd/testgetifaddr: display addr and mask
miniupnpd: Add warning message when using IPv4 address for listening_ip with IPv6 enabled
add code to linux getifstats for wireless interfaces

not useful for miniupnpd...
Fix Solaris (SmartOS) build

  * On Solaris `fd_set` is defined in `sys/select.h`.
  * `libsocket`, `libnsl` and `libresolv` are required.

This makes it build cleanly if `MINIUPNPC_SET_SOCKET_TIMEOUT` is forced
to `false` (as tested on Joyent's SmartOS).