HolidayProducer unit tests; fixed OOM caused by infinite loop in addWeekends methods