account-change: Small fix to tests.
TemporalSupport: allow deleting objects in historic records, i.e. before their last change, if a 'force' parameter is given (in order to prevent losing important changes). Implement this for account, SIM and phone number and add some tests.
invoice-export: Fix test after commit 3c9d32fd, where a 'service' column was added to the invoice_itemline table but not checked in the tests.
Add speakup account changing support to account-change.pl.

Adds link_speakup_account, get_speakup_account, list_speakup_accounts, unlink_speakup_account, speakup_account_changes_between methods and tests.
Add speakup account support to liminfra CLI.
Add "delete" command, including support for force deleting historic changes.
In run_account, don't crash when the account ID could not be retrieved, just give a warning like everywhere else.