Adding new state MULTI_RANGE to support selecting multiple ranges. Also adding editable state for the CalendarPickerView.