Fix get next point for single-repetition recurrences

This fixes the case where a recurrence has a single repetition
(i.e. a null interval) and the `get_next` method is called.

@arjclark, please review.

Tests pass.