Avoid static /tmp usage

Stem's tests have at least a couple places where it uses a static /tmp location...

  • The RUN_SOCKET target uses '/tmp/stem_integ/socket' as the control socket.
  • The process integ tests use '/tmp/stem_integ' as tor's data directory.

We should use the tempfile module to a pick dynamic testing location instead. Issue reported by Dererk.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information