remove peer name and peer manager address from manager internal contracts
fixes flacky tests since the Peers are not always present with name and address when creating a contact.
The name is only needed for the controller UI. We can fix this by removing the Peer name and address from the internal manager API and add a get peers call in the controller. Also check other endpoints that return organization names & manager address.
This MR should be reverted: !761 (closed)
Edited by Niels