Added last_day_of_month_leap + modified perf and unit tests