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/genconfig.sh: adding HTTPS_CERTFILE / HTTPS_KEYFILE
miniupnpd/upnphttp.c: log OpenSSL version used
miniupnpd/Makefile.macosx: fix a typo
miniupnpd/upnpsoap.c: DeviceProtection has to check peer certificate
miniupnpd/minissdp.c: clean up : port => http_port
miniupnpd/options.c: Add https_port= option

also add http_port= as a synonym to port=
miniupnpd/options.c: fix potential end of array access
Merge branch 'https'

Conflicts:
	miniupnpd/Makefile
	miniupnpd/pf/obsdrdr.c