Partial removal of 22f253b3a26739c234801264a541fe802d722334

It will be simpler for the slurmstepd to get the parameter
as needed (once). That way, we get current information rather
than needing to worry about slurmd getting reconfigured data.
Add JobAcctGatherParams NoShared enforcment logic