Split calculation distance matrix from calculating TSP
Renaming the object for the TSP button

`pbOptimizeRoute` is a more accurate name than `pbDistanceMatrix`, as
calculating the Distance Matrices is now a separate function.