Library to handle UPnP IGD port mapping