hdist: add support for one-to-one node replacement with resource takeover