Add more options for disabling of calendar days

Add options for disabling weekend selection in the calendar and a disableDayFn callback to provide finer grained control over which days are disabled.