Make comparator block argument ordering explicit

When writing a complex experiment, it's helpful to know in what order the values are yielded to the comparator block. This fixes and documents the ordering: `comparator { |control_value, candidate_value| ... }`.