Towards dynamic jobs: memory management.
Dynamic jobs are now added into Batsim data structures when the server received a JOB_SUBMITTED message if needed. To do so, methods have been added in the data structures (Jobs, Profiles, Workloads...). Furthermore, the JSON parsing is a bit cleaner now to avoid code redundancy.
Showing with 435 additions and 193 deletions