Added the results of benchmarking with a "saw up" dataset.

This includes timsort which is basically an adaptive mergesort with some tricks to improve performance
on real world data.

"Saw up" means the data, if one would plot it, would look like a sawtooth pattern: /|/|/|/|
That is, the numbers are like 1,2,3,4,5,6, 3,4,5,6,7,8, 1,2,3,4,5,6,7,8,9 etc.