Added try catch to loading the app state to guard against badly formed state variable.
Fixed a problem where saving a date caused an infinite loop.
In the change multiple-sets modal, the dates and other properties now reflect the selected dates, not just a default one.