Arrays were aliased, so algorithms 2..n were run on a sorted array. Added an explict array copy.
Added command line options and OCaml's Array.sort and Array.stable_sort algorithms to the benchmark