Support task resource requirements in Slurm-srun task handler
Now Everest can pass custom resource requirements during task submission (see resourceRequirements
field):
https://docs.google.com/document/d/1gfMOf39cAtJelY4DjgXLh_7hbbUcAouUygTOo30qeRA/edit#heading=h.b2j04vact2h1
Initial support for processing such requirements has been added to the agent. The agent now passes these requirements to a task handler. See Slurm task handler for an example of task handler implementation supporting such requirements.