UPnP Port Mapping (fixes #79)