Configurable Redis logger (for development)
Use Redis locks to prevent several Rollback workers from clashing

Refactored other instances of lock usage so that they would use Redis
lock as well. We cannot allow using 2 different types of locks because
that would allow update and rollback actions to happen at the same time.