Actually launch the test kernel in this unit test.
Avoid recursion in sequential merge sort in CUDA threads.
Correct the threshold check in recursive_merge_sort to be <= rather than <
Correct the calculation of values_first2 in merge_adjacent_partitions_by_key.
Merge pull request #378 from jaredhoberock/iterative-sort

Iterative sort