Added a callback for conditional disabling of calendar days. Changed visibility of refreshDayButtonsVisibilityAndLabel() to public so that calendar look can be refreshed without having to re-instantiate a DatePicker.