a device's ID is their content ed25519 signing public key. this gets created when the content olm account is created in the CryptoModule.
it seems like we can safely deprecate getDeviceID and setDeviceID and remove the callsite in sqlite-data-handler.js