Scheduler resource management
This MR aims at revisiting the scheduler resource management through config options. It comprises:
- fixing the way
srun
options were handled up to know - using the resource definition from the config file without any complementary assumption
- adding options to change the scheduler command (e.g.
mpirun
,srun
,ear-mpirun
, etc.) - adding options to directly pass options to the scheduler command (e.g.
EAR
specific options) - getting rid of the
num_client/server_processes
argument