bwtPartition
private fn
size_t bwtPartition(uint[] indices, const(ubyte)[] block,
size_t lo, size_t hi) pure nothrowPartition for quicksort using median-of-three pivot.