Remove `REORG_LOCK`

## What
Removing the reorg lock from `cuprated`.

## Why

Currently the only purpose of the `REORG_LOCK` is for adding txs to the tx-pool to guarantee the context cache and database are in sync. With some changes to the API of the consensus crates it should be possible to remove the lock.
