sge: add new spots_per_host setting

Allows users to specify how many slots each exec host in the cluster has
by default *before* the exec host gets added to a queue and is available
to accept jobs.
sge: document new slots_per_host setting
Merge branch 'feature-sge-slots-per-host' into develop