All decline timers for each agent are now saved to disk and reloaded on agents list load
StopTimes in char schedules can now be lesser than StartTimes.
Ex : starttime = 18:00 and stoptime = 03:00 (tomorrow time) is now possible without setting with several time spans.
Begin to look into multi agent stuff. So to clean some code, I deleted all call to MultiAgentSupport boolean. In my fork, multi agent support will be considered to always be a base behaviour.