Adding in crypto dependency
Porting tests from main project
EncryptionTests
Addin PassphraseKeyStore tests
Updating tests for refactors