Adding getAndLock and putAndUnlock storage calls
-- Intended for the VersionedPutPruneJob
-- Enables custom read-modify-write logic