Move persistent state flush from client to circmgr
Mitigate issue #320 (closed) that every time a TorClient clone is dropped it flushes states by moving the Drop implementation from TorClient to CircMgr.
Mitigate issue #320 (closed) that every time a TorClient clone is dropped it flushes states by moving the Drop implementation from TorClient to CircMgr.