1. We do not clean temp files of the same day.
2. Pass saved state local date time to the server
3. On Mac, if Firegoose is already running, always broadcast to it even if user selects to broadcast to a new instance.