Support for disabled days when selecting a range

Fixes #50: When the user selects a range that contains a date from disabledDates the selection is cancelled (NullDateRange is then selected).