title: Last day of DatePickerDialog is not selectable after setting max date
body: <p>After using setMaxDate to limit the number of days selectable on the DatePickerDialog, the last day is not greyed out but is not selectable. Thank you for your help in advance.</p>
  
  <pre><code>private void showDatePickerDialog() {
      DateTime dateTime = new DateTime();
      DateTime tomorrow = dateTime.plusDays(1);
      int year = tomorrow.getYear();
      int month = tomorrow.getMonthOfYear() -1; // zero based months
      int day = tomorrow.getDayOfMonth();
  
      DateTime thirtyDaysInFuture = dateTime.plusDays(30);
  
      long tomorrowMilliseconds = tomorrow.getMillis();
      long futureMilliseconds = thirtyDaysInFuture.getMillis();
  
  
      Log.d(TAG, "YEAR: " + year + ", MONTH: " + month + ", DAY: " + day);
  
      DatePickerDialog datePickerDialog = new DatePickerDialog(context, new DatePickerDialog.OnDateSetListener() {
          @Override
          public void onDateSet(DatePicker datePicker, int i, int i1, int i2) {
              Log.d(TAG, i + ", " + i1 + ", " + i2);
  
          }
      }, year, month, day);
  
      datePickerDialog.getDatePicker().setMinDate(tomorrowMilliseconds);
      datePickerDialog.getDatePicker().setMaxDate(futureMilliseconds);
      datePickerDialog.show();
  }
  </code></pre>