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.
Merge pull request #1130 from Sophist-UK/fix_date_plugin_enabled_dates_only

Fix some minor date plugin bugs