Issue with weekly, interval 2 dates at year's end

I ran into an issue where biweekly dates aren't calculated correctly at the end of the year.  Essentially, it is skipping the second date if the start date is 2013-12-18 through 2013-12-22.

I've added a test that displays the issue - I'll see if I can track it down.