initializeTimeLockVaultLibrary

Register the TimeLockVaultDestination deserializer so wallets can rehydrate spendables that carry one as their backingPayDestination. Call once at startup, after org.nexa.libnexakotlin.initializeLibNexa. Without this, any wallet that has signed a vault spend will throw "destination type not handled" on the next load.