Transfers of vaults from an invalid source are not treated correctly by receiver delegate
In the universalReceiver() function, if the notifying contract does not support LSP9, yet the typeID corresponds to an LSP9 transfer, the function will return instead of reverting.\\n```\\n    if (\\n      mapPrefix == _LSP10_VAULTS_MAP_KEY_PREFIX && notifier.code.length > 0 &&\\n         !notifier.supportsERC165InterfaceUnchecked(_INTERFACEID_LSP9)\\n    ) {\\n        return "LSP1: not an LSP9Vault ownership transfer";\\n     }\\n```\\n
Revert when dealing with transfers that cannot be valid.
```\\n    if (\\n      mapPrefix == _LSP10_VAULTS_MAP_KEY_PREFIX && notifier.code.length > 0 &&\\n         !notifier.supportsERC165InterfaceUnchecked(_INTERFACEID_LSP9)\\n    ) {\\n        return "LSP1: not an LSP9Vault ownership transfer";\\n     }\\n```\\n