Support task resource requirements in Slurm-srun task handler
Now Everest can pass custom resource requirements during task submission (see
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.