miniupnpd: adding HTTPS support
miniupnpd/upnpsoap.c: Adding skeleton of DeviceProtection:1 implementation
upnpd/minissdp.c: enlarge SSDP packet buffer for sending
miniupnpd/pf/obsdrdr.c: remove compilation warning
miniupnpd.c: nothing important :)
miniupnpd/portinuse.c: fix display in case of error
upnpsoap.c: fix GetAssignedRoles()
miniupnpd: free OpenSSL memory
upnphttp.c: Configure OpenSSL client cert verification
miniupnpd/getifaddr.c: check if interface is up
miniupnpd/asyncsendto.c: improve error handling in try_sendto()

to help investigate issue #64
miniupnpd/genconfig.sh: adding HTTPS_CERTFILE / HTTPS_KEYFILE
miniupnpd/upnphttp.c: log OpenSSL version used
miniupnpd/Makefile.macosx: fix a typo
minissdpd.c: Initialize pointers to NULL (fix)
testminissdpd.c: test for truncated response
use bigger buffers for minissdpd responses
miniupnpd/pcpserver.c: add PCP support for CHECK_PORTINUSE
miniupnpd/portinuse.c: add FreeBSD support for CHECK_PORTINUSE
miniupnpd/portinuse.c: whitespace cleanup