things to consider: port connections, sends, automation from/to the deleted instrument
implementation done, TODO: test above and show dialog to replace
added test, no dialog needed since it's undoable