Add toggleActive option

This option prevents the date from becoming unset when clicking on the currently active date.
The current default is set to match the previous behavior.
The option is ignored when multidate is active (as there would be no easy way to unselect a date, once selected).