Fix call-time pass-by-reference in UPnP
Pass the loglevels on the config rather than execing commands to specify these loglevels. This allows somethings to be properly logged as config logs
make listening on interface rather than IP optional for miniupnp