Correct issues with start and end dates also make date edits respond to model object changed signal

[#53022305]