Bugfix: Add handling of periodicity in the projected_extremes() routine
The projected extremes algorithm did not properly account for sections spanning the angle of +/- Pi, giving wrong results.
The bug has been fixed by changing the considered data points from the intersection, to the union of of points satisfying the upper/lower bound criteria if the lower bound is greater than the upper bound.