Added holiday calculations to Date
Added Date.holiday()
Added Date.daysInMonth()
Added Date.nthWeekdayInMonth()
Added date.onNthWeekdayOnOrAfter()
Added date.onNthWeekdayOnOrBefore()
Removed month offset from date.toArray() and date.toDateArray()