Creating and deleting shortcuts bug fix

- Creating only one shortcut to a given element inside one diagra
- Cutting shortcuts now works even if it is not in the same diagram as the element it points to