message: Ignore tor waitpid(2) error if wallet is in shutdown
  Call StartShutdown() in Finalise() to make sure ShutdownRequested() will return true in any shutdown case to fix MacOS Tor shutdown problem.
diff: @@ -78,6 +78,9 @@ bool Finalise()
  {
  LogPrintf("Finalise()\n");
  + // Set fRequestShutdown to true, to make sure no matter how we landed here, ShutdownRequested() will reliable return true.
  + StartShutdown();
  +
  StopRPCThreads();
  ShutdownRPCMining();
  