locate delimiter line of varying length
The line that delimits the columns (branches) from the rows (commits) is a series of dashes.
I originally thought that it was always three dashes (---), but the number of dashes actually
corresponds to the number of branches being compared.
I have created a new function that will find the index of the line that contains only dashes.