starting to replace m_simulator with m_simThreads in quacker.cpp
it's working! multi-threaded sim.

final steps: to fix the simviewer table and some other quirks, like the simulation count.