Fix some minor date plugin bugs

1. Field is changed on month / year change not just on date click. Consequently, disabled dates can be selected.

2. Change event is called when date has not been selected.