Rename NodeManagers to Hammers, and add in needed CLI and API hooks.

Why hammer?  Because we are using them to beat on the nodes, and it enables all sorts of late 80s based puns about a certain parachute pants wearing pop star.
please change to @VictorLowther