ensure we don't listen when using -tor

- this also leads to soft-setting -upnp=0 when using Tor, which fixes
  #2927