Make setup script compatible with server manager
	Server Manager has no way to set ctrl-details file before provisioing each role in each node. They populate once per node before provisioning.
	So modifing provisioing to populate ctrl-details as server manaager do and making setup scripts compatible.

Change-Id: Ia46a47e612c12b35f18376c323f8ff0823e8c955