This patch series does a large number of pretty small / trivial
cleanups of the recently committed node suspend code.
There are a few important changes though
- Patch 1 changes public API enum values
- Patch 3 changes the capabilities XML schema
- Patch 11 ensures we don't probe suspend info unles we need it
- Patch 14 fixes a bug
Obviously due to 1 & 3 we need to do this before the next release