Merge median computation code
Merge latest implementation improvements of the median computation from the Perf-improvements branch of @wizebt.
Verify that code cannot be refactored for various algorithms using medians.
Verify that it's correct for float data computation.