Draft: RFC: Make all keyslot context types fully self-contained.
The goal is to:
- make all keyslot context types to be self contained (by copying all dynamically allocated memory passed to it via pointers)
- the change is backward compatible
- after recompilation with new libcryptsetup, affected symbols version bump reassures a project cannot be linked with older libcryptsetup by accident
Thoughts?