The problem is caused by the active frame/thread in IVariableController,
which aren't properly updated when autoUpdate() == UpdateNone.
This commit removes m_active{Frame,Thread} because we already only call
update() in the event handler of frame/thread changed event.