core: fix ControlFlowGraph::GetPreviousAddress, move tracker to Analyzer object