(PDB-555) Environments for /nodes & hyphenation consistency fixes

This patch adds the relevant 'last environment seen' parameters to the nodes
end-point. This updates the tests and documentation to include these
parameters.

For consistency all parameters for the nodes end-point are now using hyphens
instead of underscores as well.

Signed-off-by: Ken Barber <ken@bob.sh>