Add missing features from journal (retry and record).
Release 0.1.32

- Add better journal implementation
- Protect against applying the same operation twice on any device
- Record all applied operations
Make sure we can overriden the backend key for all models.