Refactor EncryptedAttributeEditorOptions class
Small refactor EncryptedMash::Version1 class
Small refactor EncryptedMash::Version2 class
Add some knife unit tests