4574 calendar classes

Here's an update to [Trac issue #4574](https://code.djangoproject.com/ticket/4574), which applies the CSS class `nonday` to any cell in the date picker that is not a day in the month.

It also adds the CSS class `selected` to the day corresponding to the value in the date's input field.