Fix srun support for job step --memory specification (--mem-per-cpu OK)

Rename slurm_step_ctx_params_t field from "mem_per_cpu" to "pn_min_memory".
Job step now accepts memory specification in either per-cpu or per-node basis.