Improve LockService (especially for CI/CD) environments

Hi,

We've had a number of issues with the liquibase lock not being released in our Continuous Integration/Deployment pipeline. Mainly due to nodes being killed at startup for various reasons.

We’ve been considering a number of alternatives (like automatically unlocking by updating the record in