Longer term... I wonder if BrooklynNode should be moved to its own module, instead of `software/base`. Then it could depend on `brooklyn-rest-client` and use that directly. Longer term, I expect we'll add more and more of the rest calls into this entity. And the entity could also get involved in managing the high-availability of the management-nodes in a management-plane!