Feature Request: uPnP support

Reverse Connections are ok if your client is not behind a firewall. Most times both the client and server are behind firewalls.

Most modern firewalls support uPnP to open up ports automatically and without having to tweak the firewall settings every time something changes. Are there any plans for implementing uPnP support in the server and perhaps client to facilitate connections?