Enforce --ntasks-per-socket=1 job option when allocating by socket

See
https://groups.google.com/forum/#!topic/slurm-devel/j4izr0L4w8w