only load upnp impl if config sets "useUPnP" true