Remove support for cpuset MoM

Perhaps we should point out that the “cpuset” code also contains other optimisations that we need to address. In particular, there is an optimisation to avoid polling the numerous kernel threads on very large single system images (with thousands of CPU cores).

I am not advocating to keep the existing code – there are probably simpler optimisations that are as effective, and the current “cpuset” code optimisations have also introduced bugs (in particular, it broke tm_attach, something not noticed immediately since on these machines people tend not to use tm_attach but tend to have jobs where everything is in a single task with processes that are descendants of the job script shell).

We should probably link the design document for that into this one.

That is being discussed here:

and the design document is this:

https://pbspro.atlassian.net/wiki/spaces/PD/pages/1627914285/To+optimize+job+resource+polling+discontinue+reporting+of+resources+used+values+of+PBS+root+jobs