miniupnpd: Add -z command line option to change friendly name (thanks to Shawn Fisher)

see https://github.com/shawndfisher/miniupnp/commit/896425597e1430f5cd92966b9f661d8b2a8847a0
miniupnpd/miniupnpd.c: fixed signed/unsigned comparaison
miniupnpd/miniupnpd.c: spaces to tab to improve indentation consistency
miniupnpd: Add -A command line option to add permission rules

fixes #15
miniupnpc: Disable HAS_IP_MREQN on DragonFly BSD
improved SubmitServicesToMiniSSDPD() function fiability
fix minus vs hyphen
Moved man page to section 8
miniupnpd.8: uppercase MINIUPNPD in header
miniupnpd: install miniupnpd.8 man page in Makefile.linux
miniupnpc: Supports Python 3
Merge pull request #17 from chfoo/master

miniupnpc: Support Python 3
Fix a memory link in UPNP_GetValidIGD()
Try to handle scope id in link local IPv6 URL under MS Windows
update/fix changelogs
Add -e option to upnpc program (set description for port mappings)
Adding an informational message at startup
miniupnpd/netfilter: Fixing a bug in clean_pinhole_list()
miniupnpd/upnppinhole.h: Added doc for upnp_clean_expired_pinholes()
- Rename IPFW include guards to not infringe the C standard rules.
- Move IPFW implementation to a source file. Static in headers is not good.