Partial implementation of periodUntil(ChronoLocalDate)

Need further testing around negative years & leap year handling