Add best_symbol_tracker This adds a new best_symbol_tracker struct. This is used to implement the "best symbol" logic that is used sometimes in symtab.c. This approach makes it simpler and more efficient to track the "best" symbol when searching across multiple blocks. Acked-By: Simon Marchi <simon.marchi@efficios.com>