AddMin() and SubMin() streamlined into UpdateCosts(), all zeroes-related logic excised from Hungarian algorithm; lots of comments, reduced timers to just the raw Run(), basically, accounting for yields; notes and MST-based reference for Run_Labels(); docs for Hungarian core and bit vector