Koren TVD limiter. Third-order accurate for smooth data; preserves monotonicity near discontinuities.
phi(r) = max(0, min(2r, (1+2r)/3, 2))
See Koren (1993).