Removes pooling of kernel transactions

as well as whatever instances kernel transactions contains, like lock
clients. This fixes an issue of unknown root cause, causing locks to get
stuck in some scenarios.