Rename dateSet event to dateChanged

dateChanged is more accurate because if the date is set multiple
times to the same value, the event will only be triggered once.